Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

SDK、ドライバー、およびルート-ああ、私の!

目次:

Anonim

ねえ、すべて。 AndroidCentralリーダーへの新機能の紹介。 ここでは、Androidの改造およびハッキングコミュニティで最も優れた週について、Androidを初めて使用する人でも理解できる用語で議論し、特集できる小さなスペースです。

これはデバイスや携帯電話会社固有のものではありませんので、オープンな性質のためにAndroidが提供しなければならないものすべてのショーケースと考えてください。 ベテランのベテランはこの冗長性の一部を見つけるかもしれませんが、すべてが理解できるレベルで物事を維持しようとするので同じページにとどまります。 今週のバージョンは少し長くなるので、いくつか紹介しますので、ご容赦ください。

一度にどこにでも行けないことを心に留めておいてください(クローニングマシンを完成させるまで!)、あなたがしなかったものを見逃す可能性があります。 それが起こらないようにする最善の方法は、私たちが電話をカスタマイズしているすべてのクールな方法についてのヒントとリンクを私に送ることです。 カスタマイズコミュニティと同じように、これを共同作業にしましょう!

さあ、グッズに行きましょう。

毎週、コマンドプロンプトとデータケーブルだけでできるいくつかのトリックを紹介します。 ダウンロードやzipファイル、ROMなど、お使いの携帯電話でできるあらゆる種類のクールさがありますが、多くの場合、最も単純なトリックが最も大きな影響を与えます。

Android SDK

今週は最初から始めます。 Android SDKのインストール(これはSoftware Development Kitの略です)で、開発者が自分でできることです。 そして今、あなたもできる。

ステップ1:作業の準備とダウンロード

最初に、PCにワークスペースを準備しましょう。 コマンドラインから簡単にアクセスできるように、ハードドライブの最上位にフォルダーを作成することをお勧めします。 C:\ Android_stuff は C:\ users \ gbhil \ documents \ tools \ devices \ Android \ stuff よりも覚えやすい です 。 バックアップ、壁紙、ROM、ツール、およびSDKにはワークスペースを使用しています。 ワークスペース内にそれぞれ個別のフォルダーを作成するだけです。 下の画像をクリックして拡大し、Android_stuffフォルダーの設定方法を確認してください。

次に、SDKをダウンロードします。 https://developer.android.com/studioにアクセスしてください。 Windows、Mac OS X、およびLinuxのダウンロードが表示されます。 適切なカテゴリを選択し、ファイルをデスクトップにダウンロードします。 ライセンス契約に先送りされないでください。 読んでみると、かなり標準的であることがわかります。

お気に入りのアーカイブツールでダウンロードを解凍し、抽出したフォルダーをワークスペースにドラッグします。 フォルダを開かずに、全体をドラッグするだけです。 それでおしまい。 これで、Android SDKがインストールされました。

ステップ2:USBドライバーをインストールする-必要な悪

USBドライバーのインストールは、いくつかの手順が必要ですが、Windowsを実行している場合は実行する必要がありますが、ほとんど同じくらい簡単です。 移動したSDKフォルダーを開き、SDKディレクトリの「SDK Setup.exe」をダブルクリックします。 次のようなウィンドウが表示されます。

左ペインで[利用可能なパッケージ]が選択されていることを確認します。

リストを展開するには、一番上の行のグローブの横にある三角形をクリックします。

この例の写真で赤丸で囲んだ部分はチェックする必要があります。 USBドライバーがダウンロードされます。 ソフトウェア開発やAndroidデバイスエミュレーターの実行に関心がない限り、他のすべてをチェックしないでおくことができます。 他の部分をインストールする場合は、1ギガバイトのダウンロードの準備をしてください。

選択したインストールをクリックします。 ドライバーは、それ自体をSDKにダウンロードします。

デバイスで、メニューボタンを押します。 設定(図1)を選択してから、アプリケーション(図2)を選択します。 [開発]をクリックし(図3)、USBデバッグがチェックされていることを確認します(図4)。 戻るキーを使用して、デスクトップに戻ります。

次に、あたかも歌や写真を転送するかのように、電話機を接続します。 ただし、今回はシェードをプルダウンしてSDカードをマウントしないでください。 Windowsから「新しいハードウェアが見つかりました」というメッセージが表示されます。

「ドライバーソフトウェアの検索とインストール」を選択します。

[オンラインで検索しない]を選択します。

「ディスクがありません。他のオプションを表示します」を選択します。

「コンピューターを参照してドライバーソフトウェアを検索します」を選択します。

次に、SDKフォルダーを参照し、Windowsがusb_driverという名前のフォルダーを指すようにします。 下の画像をクリックして拡大すると、Android SDK内のusb_driverフォルダーが表示されます。

[サブフォルダーを含める]をオンのままにして、[次へ]をクリックします。 Windowsはあなたに確信があるかどうか尋ねるかもしれません。 もしそうなら、はいと言ってください。 Windowsがそれを行うと、「Google ADBインターフェイスドライバー」をインストールするかどうかを尋ねられます。

もちろん、エミュレーターやプログラムアプリケーションを実行したい場合は、それだけではありません。 しかし、目的のために、これで完了です。 電話のプラグを抜き、コンピューターを再起動します。

スマートフォンを接続している間はおそらくPCを再起動しないでください。新しいPCの一部はUSBデバイスから起動でき、AndroidをPCにロードしようとします。 おもしろそうですが、機能せず、問題を引き起こす可能性があります。

操作全体の中で最も難しい部分がWindowsのセットアップであるのはおかしいですね。

最初のテスト:アプリをバックアップします

これは、ルート化されていない電話でも誰でもできるトリックです。 写真や歌を転送する場合と同じ方法で、もう一度シェードを引き下げてSDカードをマウントしないことを除いて、電話をコンピューターに接続します。 コマンドプロンプトを使用して電話とやり取りする場合は常に、カードをマウント解除したままにする必要があります。

コマンドプロンプトを開きます。 Windowsでは、[スタート]メニューを押して(Windows 7の検索フィールドまたはXPの[実行]コマンドのいずれかで)「cmd」と入力するだけです。 1960年代のコンピューターを怖がらせてはいけません。これは簡単です。

プロンプトで、Android SDKを配置した場所に移動します。 この例に従っている場合は、コマンドラインに次のように入力(またはコピーして貼り付け)してください。

cd C:\ Android_stuff \ android-sdk-windows

別の場所を使用している場合は、Android SDKを配置した場所を指すようにコマンドを変更します。

SDKの中には、他のフォルダーがいくつかあります。 通常作業するのはto​​olsフォルダーです。 コマンドプロンプトに次のように入力して、そこに移動します。

cdツール

下の図をクリックすると、Windowsコマンドプロンプトに入力されたコマンドの拡大図が表示されます。

ファイルマネージャーを開き、ワークスペースにappsというフォルダーを作成します。 ここですべてのアプリケーションをバックアップします。 市場はあなたが支払ったものの記録を保持しますが、無料のものを再び見つけるのは苦痛になることがありますので、私たち自身のコピーを保管しましょう。 ページをスクロールしてAndroid_stuffフォルダーの画像まで移動すると、appsサブフォルダーが既にそこにあることがわかります。

プロンプトで次を入力します。

adb pull / data / app / C:\ Android_stuff \ apps

コピーして貼り付けてください。 意味は-

  • adbプログラム(GoogleがAndroid SDKの一部として提供)を使用してファイルをプルします。
  • 電話からプルするファイルは、電話自体の/ data / appにあります。
  • ファイルが取り出されたら、C:\ Android_stuff \ appsに貼り付けます。

スラッシュがコマンドの最初の部分と2番目の部分で異なるのはなぜですか?

これは、2つの異なるファイルシステムを扱っているためです。 Windowsファイルシステムでは、スラッシュは後方にあります(「 \ 」など)。 Unixファイルシステムは、スラッシュ「 / 」を使用してフォルダを分離します。 / data / app /は電話にあり、Unixファイルシステムを使用します。 C:\ Android_stuff \ appsはPC上にあるため、Windowsファイルシステムを使用します。

サーバーが古くなっている、またはサーバーが停止しているというメッセージが表示される場合があります。 これはadbサーバーを参照し、コマンドは必要に応じて更新します。 心配しないでください、それは自動です。 ウィンドウがスクロールし始め、adbからの出力に各アプリケーションがコピーされたことが表示されます。 相互作用は必要ありません。スクロールさせてください。 完了すると、コマンドプロンプトに戻ります。 これで、安全に保管するために、すべての無料市場アプリケーションのコピーがPCに保存されます。 ファイルにはすべて「.apk」拡張子が付いています。 これは標準のAndroidインストール形式であるため、これらのファイルはWindowsでは使用できません。

ルートなし。 複雑なシェルコマンドはありません。 すべてのアプリケーションをバックアップする簡単な方法。 これらのアプリケーションは、SDカードにコピーして、カードを読み取ってapkファイルをインストールできるアプリとともにインストールできます。 このためのアプリがない場合は、市場でAstroを検索してください。 ファイルエクスプローラー(Windowsのマイコンピューターなど)として機能し、アプリケーション管理のための他の優れたツールを提供します。

これは氷山の一角にすぎません。 Androidがデバイスと対話するための使いやすいiTunesスタイルのアプリケーションを発表するまで、コマンドラインでの作業を支援するためにここにいます。 毎週、似たようなことに集中します。 ハッピーハッキング:)

今週のおすすめ

Droidのオーバークロック (ルートが必要です!)

最も人気のあるAndroidデバイスでは、最も多くの機能のアップグレードがリクエストされています。 カーネルが調整され、プロセッサがオーバークロックされました。 開発者のスレッドは次のとおりです。A/ Cユーザーのthebizzは独自のフォーラムでディスカッションを開始しました。

警告:ここでは(すべての変更と同様に)デバイスを破壊する可能性がありますが、開発者はそれを確実に機能させるようにしています。 彼は質問のための専用のサポートエリアを設置しました。 私の個人的な意見では、DroidのプロセッサはMotoが設定したよりも少し悪用される可能性があるため、これは実際に非常に有用なアップデートになる可能性があります。 これを試してみる場合は、フォーラムで経験を共有してください。多くの人がこのフォーラムに参加しているようです。 もちろん、ルート化して、カスタムリカバリイメージをフラッシュする必要があります。 これがすべてギリシャ語なら。 フォーラムには多くのヘルプがあります。

CyanogenのNexus One ROM (ルートが必要です!)

伝説のAndroid Hacker / Cooker / Modder / Guru Cyanogenは、幸運なNexus One所有者向けにカスタムROMをリリースしました。 Nexus Oneの優れたハードウェアは必要ないため、彼のG1ハックの一部は含まれていません。 しかし、これが商品で一杯ではないと言っているわけではありません。 ここにいくつかのハイライトがあります:

  • 最新の2.6.29.6カーネル、テザリング、vpn、およびその他のモジュール(cifs、nfs、aufs、fuse)をサポート
  • 内蔵USBテザー
  • FLACオーディオのサポート
  • BusyBox、htop、nano、powertop、openvpn、およびすべてのエンジニアリングコマンドラインユーティリティが含まれます

もちろん、それだけではありません。これは短いリストです。 Cyanogenの仕事は常に一流であり、彼の変更の多くはAndroidソースツリーに含まれています。 Nexus Oneのパフォーマンスを従来よりも向上させるのは難しい注文ですが、これは言えることです。このビルドを使用して飛行する以外はすべて実行できます。ぜひご覧ください。

Cyanogen Modホームページhttp://www.cyanogenmod.com/ A / Cユーザーrsvpinxは、フォーラムでA / CのROMに関するディスカッショントピックを開始しました。

MetaMorph (ルートが必要です!)

たぶんMetaMorphはアプリケーションです。 おそらく、アプリケーションフォーラムで本格的なレビューを提供する方が良いでしょう。 しかし、私はこのツールを十分に入手できません。 エンドユーザーがカスタムテーマをダウンロードし、リカバリイメージやROMフラッシュの手間をかけずに電話機にロードできるようにします。 XDA開発者でStericsonと話をして、アプリケーションについていくつか質問をしました。

あなたのアプリは、エンドユーザーがテーマや視覚要素を変更する方法の大きな進歩です。 どう思いましたか?

Androidを初めて使用する人に推奨するリソースはどれですか。MetaMorphを使いやすくするために、アプリケーションを見てください。

ユーザーに非常にタイムリーな更新を提供しています。 今後の機能についてお知らせください。

無料機能と寄付版で同じ機能セットを提供するという決定は、消費者にとって素晴らしいものでした。 本当の利益の可能性が損なわれたと感じますか?

新進のテーマ開発者は、MetaMorphテーマの作成をどこで始めようとしていますか?

Stericsonにいくつかの質問に答えてくれて、すばらしいアプリケーションを提供してくれたことに感謝します。 MetaMorphを使用すると、グラフィックスの才能がある人なら誰でも簡単にAndroidテーマ開発者になれます。

Stericsonが指摘したように、アプリの公式サポートスレッドと大量の情報は、ここのXDA開発者にあります。 A / Cユーザーmclarryjrは、フォーラムで、このフォーラムでマジックを作成する方法について素晴らしい議論を開始しました。 携帯電話からQRコードを入力して(またはAndroidブラウザーでクリックして)市場に直行し、MetaMorphを取得します。

Inside Androidの今週の記事をお楽しみください。 ヒントと意見を常に探していることを忘れないでくださいフォーラムで私を見つけるか、gbhil.hero @ gmail.comに連絡してください