AOSP を使用して helloworld アプリケーションを実行し、エミュレーターで表示したいと考えていました。[ Android SDK のセットアップによるものではありません]
http://source.android.com/source/download.htmlの手順に従い、 / ディレクトリから完全なコードを正常にコンパイルしました。
~/mydroid/out/target/product/generic/system/app.
私は2つのことを試しました。
1 - /package/apps フォルダーに移動しました。helloworld アプリケーション (android-sdk で作成された helloworld フォルダー) を取得し、Launcher2 フォルダーから「Android.mk」ファイルをコピーし、アプリケーションの新しい名前を保持し、そのフォルダーを packages/app フォルダーに配置して / でコンパイルしました。~/mydroid/out/target/product/generic/system/app 用に作成された .apk ファイルが表示されませんでした。
2 - 「Android,mk」ファイルの packages/app フォルダーにある Launcher2 のパッケージ名を変更し、ルートでコンパイルしました。~/mydroid/out/target/product/generic/system/app の下に、新しいパッケージ名で作成された新しい apk が表示されませんでした。
manifest.xml ファイルのアクティビティ名、アプリケーション名を変更して、何度か試しました。何も反映されていませんが、コンパイル中に helloworld とパッケージ名の変更の両方が反映されていることは確かです。中間クラスが作成されるのを見ることができました。~/mydroid/out/target/common/obj/APPS/manifirst_intermediates/src/com/android/mani --> manifirst は、私が作成して実行した helloworld のようなものです。〜/mydroid/out/target/common/obj/APPS/Launcher2_intermediates/src/com/android/launcher
AOSP で簡単な Helloworld プログラムをコンパイルする手順を教えてください。
ありがとう、マニ