Androidの準備
私は最近Androidに兴味を持って、これで练习するつもりで、このような文章を特笔して记念して、后でも盗み出して楽しみます.
ここでは裸機(大げさに言えば、実はパンツを1つ履いていた)から最初のハローワールドまで走る過程について記す.
さあ、仕事をよくしようとすると、必ず器を利して、まず刀を磨きましょう.
chapter 1. basic tools
もちろん、このようなタイトルを使っても、郭さんの小説が全然好きではありません.私にはもっと遠大な理想があります.外国人がこの文章の前に来たとき、彼が見たのは一つ一つのブロックが形成した行列の視覚だけではないことを望んでいます.
jdk:
Android開発はjavaベースなのでjdkは必須です.もちろん、あなたがcで開発したいなら、私も拍手するしかありません.cの開発ツールは不可欠です.
sdk:
Android公式サイトにはすでにADT Bundleがあり、それはEclipse+ADT+Android SDK+platforms+blahblahblahblahblahの合集であり、ダウンロードが完了するとネットワークを切断して開発することができ、公式サイトのお勧めのダウンロードである.これは何も言うことはありません.Android SDKを1つしかダウンロードしていないので、他のものは必要なときに手を出しても遅くはありません.
ダウンロードについて:
jdkダウンロードスタンプを押してください:私
android sdkダウンロードスタンプを押してください:あなた
chapter 2. just download
jdkのインストール
jdkのインストールは簡単で、選択肢も1つだけではありません.
あなたはきっとその亲切な感动の涙があふれて、选択の余地はとても大きくて、私は以前icedteaの名前が好きで、好きになってはいけません.しかし、安定を求めるためにjava標準jdkを使いましょう.
ライセンスの問題で、使用した3つのファイルを手動でダウンロードして/usr/portage/distfilesの下に置かなければなりません.具体的なダウンロードアドレスはemergeの後のエラーメッセージを見てからunmaskしてemergeします.
これで、私たちのシステムはjdkをインストールしました.次に、システムの仮想マシンを選択したほうがいいです.もちろん、一つだけなら必要ありません.
そしてjdkのインストールが完了しました.javac、javaなどのテストを実行します.
Android SDKのインストール
Android SDKのインストールは簡単で、sdkだけをダウンロードして、私をダウンロードすることを選びました.
指定したフォルダに解凍します.
私たちがダウンロードしたのは「きれい」なsdkなので、platformsにはまだ何もありません.まずsdkを更新する必要があります.
それから短時間で私たちがしなければならない仕事は、外に出て一周したり、新鮮な空気を吸ったり、音楽を聴いたりすることです.
帰ってきてからファイルがダウンロードされたことに気づいたら、次のステップに進みます.まだない場合は、前の手順を繰り返します.
Android SDKで使用される実行可能ファイルはtoolsとplatform-toolsの2つのフォルダにあり、この2つの変数をPATH変数に追加する必要があります.
androidを実行して、avdテストしてください.
Chapter 3. Create A AVD(android virtual device)
携帯やタブレットがあればもっといいのに、ないならこの下手な方法しか使えない.
まず、システムにどのようなターゲットがあるかを見てみましょう.
わあ、これは海量と言ってもいいですか.本当に多いですね.テストの便宜上、私たちは低バージョンのtargetを選びました.そのidは4のtarget、Android 2です.1.
次に、仮想マシンを作成します.
各パラメータも簡単で、後で深く検討します.
これでhelloという名前のAVdの仮想マシンは、HelloWorldに来させるつもりです.
まず電源を入れてからにしましょう.
仮想マシンはもうぐっすり走り出したでしょう、ははは.
Chapter 4. Create Project
今は私たちのHelloWorldを作る時ですか、それとも私たちの古い友达android命令を使いますか.
では、SDKで提供されているデフォルトのプロジェクトはすでに存在しています.ファイルの組織構造をtreeしてみましょう.
私たちの考えを検証する時です.まず、このデフォルトプロジェクトを起動した仮想マシンにインストールしましょう.
SUCCESSと言うと、仮想マシンに来るとAndroidの古いアイコンがプログラムの中に見えます.プログラムの名前はHelloActivityです.それから実行をクリックすると、Hello World、HelloActivityの文字が入っています.res/values/strings.xmlの中のapp_名前の値を小さくしてNewWorldに変えてres/layout/main.xmlではTextViewのandroid:text属性をThis is a new worldに変更します.はい、列席で見て、自分で結果を見てください.
Cahpter 5. In the End
ccの3つの大きな字を引用します.
これはただの簡単なstep by stepで、細かく分析して来日しましょう.
ここでは裸機(大げさに言えば、実はパンツを1つ履いていた)から最初のハローワールドまで走る過程について記す.
さあ、仕事をよくしようとすると、必ず器を利して、まず刀を磨きましょう.
chapter 1. basic tools
もちろん、このようなタイトルを使っても、郭さんの小説が全然好きではありません.私にはもっと遠大な理想があります.外国人がこの文章の前に来たとき、彼が見たのは一つ一つのブロックが形成した行列の視覚だけではないことを望んでいます.
jdk:
Android開発はjavaベースなのでjdkは必須です.もちろん、あなたがcで開発したいなら、私も拍手するしかありません.cの開発ツールは不可欠です.
sdk:
Android公式サイトにはすでにADT Bundleがあり、それはEclipse+ADT+Android SDK+platforms+blahblahblahblahblahの合集であり、ダウンロードが完了するとネットワークを切断して開発することができ、公式サイトのお勧めのダウンロードである.これは何も言うことはありません.Android SDKを1つしかダウンロードしていないので、他のものは必要なときに手を出しても遅くはありません.
ダウンロードについて:
jdkダウンロードスタンプを押してください:私
android sdkダウンロードスタンプを押してください:あなた
chapter 2. just download
jdkのインストール
jdkのインストールは簡単で、選択肢も1つだけではありません.
emerge --search jdk | less
あなたはきっとその亲切な感动の涙があふれて、选択の余地はとても大きくて、私は以前icedteaの名前が好きで、好きになってはいけません.しかし、安定を求めるためにjava標準jdkを使いましょう.
ライセンスの問題で、使用した3つのファイルを手動でダウンロードして/usr/portage/distfilesの下に置かなければなりません.具体的なダウンロードアドレスはemergeの後のエラーメッセージを見てからunmaskしてemergeします.
emerge oracle-jdk-bin # , :http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
cd Download; cp javafx_samples-2_2_25-linux.zip jdk-7u25-linux-i586-demos.tar.gz jdk-7u25-linux-i586.tar.gz /usr/portage/distfiles
emerge --autounmask-write oracle-jdk-bin
dispatch-conf; cd
emerge oracle-jdk-bin
これで、私たちのシステムはjdkをインストールしました.次に、システムの仮想マシンを選択したほうがいいです.もちろん、一つだけなら必要ありません.
java-config --list-available-vms
java-config --set-system-vm id # id vm list
そしてjdkのインストールが完了しました.javac、javaなどのテストを実行します.
Android SDKのインストール
Android SDKのインストールは簡単で、sdkだけをダウンロードして、私をダウンロードすることを選びました.
指定したフォルダに解凍します.
tar xf Download/android-sdk_r22.0.1-linux.tgz -C opt/
私たちがダウンロードしたのは「きれい」なsdkなので、platformsにはまだ何もありません.まずsdkを更新する必要があります.
opt/android-sdk-linux/tools/android update sdk --no-ui
それから短時間で私たちがしなければならない仕事は、外に出て一周したり、新鮮な空気を吸ったり、音楽を聴いたりすることです.
帰ってきてからファイルがダウンロードされたことに気づいたら、次のステップに進みます.まだない場合は、前の手順を繰り返します.
Android SDKで使用される実行可能ファイルはtoolsとplatform-toolsの2つのフォルダにあり、この2つの変数をPATH変数に追加する必要があります.
echo "export PATH=$PATH:$HOME/opt/android-sdk-linux/tools:$HOME/opt/android-sdk-linux/platform-tools" >> .bash_profile
androidを実行して、avdテストしてください.
Chapter 3. Create A AVD(android virtual device)
携帯やタブレットがあればもっといいのに、ないならこの下手な方法しか使えない.
まず、システムにどのようなターゲットがあるかを見てみましょう.
android list target
わあ、これは海量と言ってもいいですか.本当に多いですね.テストの便宜上、私たちは低バージョンのtargetを選びました.そのidは4のtarget、Android 2です.1.
次に、仮想マシンを作成します.
android create avd # , create avd
android create avd --sdcard 512M --name hello_avd --snapshot --skin QVGA --target 4 --abi armeabi # 512M ,QVGA , Android2.2
各パラメータも簡単で、後で深く検討します.
これでhelloという名前のAVdの仮想マシンは、HelloWorldに来させるつもりです.
まず電源を入れてからにしましょう.
android avd #
仮想マシンはもうぐっすり走り出したでしょう、ははは.
Chapter 4. Create Project
今は私たちのHelloWorldを作る時ですか、それとも私たちの古い友达android命令を使いますか.
cd Android #
android create project #
android create project --name HelloWorld --target 4 --path HelloWorld --package com.pysnow.helloworld.activity --activity HelloActivity # Activity
では、SDKで提供されているデフォルトのプロジェクトはすでに存在しています.ファイルの組織構造をtreeしてみましょう.
tree HelloWorld
私たちの考えを検証する時です.まず、このデフォルトプロジェクトを起動した仮想マシンにインストールしましょう.
cd HelloWorld
ant debug install # debug key apk ,
SUCCESSと言うと、仮想マシンに来るとAndroidの古いアイコンがプログラムの中に見えます.プログラムの名前はHelloActivityです.それから実行をクリックすると、Hello World、HelloActivityの文字が入っています.res/values/strings.xmlの中のapp_名前の値を小さくしてNewWorldに変えてres/layout/main.xmlではTextViewのandroid:text属性をThis is a new worldに変更します.はい、列席で見て、自分で結果を見てください.
Cahpter 5. In the End
ccの3つの大きな字を引用します.
これはただの簡単なstep by stepで、細かく分析して来日しましょう.