AOSP(7.0 for Nexus 6)からカスタムROMを作成しました。このROMをSDKエミュレータで使用したいと考えています。ビルドのランチコンボは 'aosp_x86_64-eng'だと私は信じている。エミュレータでカスタムAndroid ROMを実行
はSDKエミュレータで動作するはずだ。しかし、カスタムシステムイメージを指定するオプションがAVD Managerに表示されません。私はGoogleのリストにあるROMを使うことができます。
カスタムROMのsystem.imgを在庫Nexus 6 AVDにコピーしようとしましたが、それ以降はエミュレータが起動しません。
ビルド時に生成されるエミュレータが正常に動作することに注意してください。しかし、ビルドはサーバー上で行われ、SDKのAVDマネージャーを使用して、開発マシンで生成されたROMを使用したいと考えています。
シンボリックリンクを使用しても、これが動作することを確認できます。 – cheez
avdディレクトリにsystem.imgはありません。 Androidスタジオから作成されたエミュレータには、userdata.imgファイルのみがあります。今何? –
@UmerFarooqカスタムROMのsystem.imgファイルをその場所にコピーするだけです。デフォルトでは、エミュレータは他の場所のADKシステムイメージを参照するため、system.imgファイルは存在しません。 –