Androidエミュレーターに奇妙な問題があります。Android AVDマネージャー(プラットフォーム2.1およびAPIレベル7で新しく作成されたエミュレーター)を使用して仮想デバイスを作成しました。標準設定と、より大きな(256 MB)デバイスRAMサイズのハードウェアパラメーターを追加して試しましたが、何も変更されていません。
プロジェクトをテストするためにファイルをシステムパーティションに移動する必要があります(haggleと呼ばれます)が、何らかの理由で、システムパーティションには最初からスペースがありません。
aa a@aaa /home/haggle-0.2-android
$ adb -s emulator-5554 shell
# df
df
/dev: 47084K total, 0K used, 47084K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 73600K total, 73600K used, 0K available (block size 4096)
/data: 65536K total, 18464K used, 47072K available (block size 4096)
/cache: 65536K total, 1156K used, 64380K available (block size 4096)
ご覧のとおり、システムパーティションには0Kの空き容量があります。ルート権限を取得していないHTCNexusOneに接続して同じ操作を行うと、次の値が表示されます。
/dev: 108896K total, 0K used, 108896K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 148480K total, 116364K used, 32116K available (block size 4096)
/data: 200960K total, 22296K used, 178664K available (block size 4096)
/cache: 97280K total, 1852K used, 95428K available (block size 4096)
/sdcard: 3864064K total, 118496K used, 3745568K available (block size 32768)
エミュレータのシステムパーティションに最初から0Kの空き領域があるのはなぜですか?それを変更するにはどうすればよいですか?パーティションをマウント/再マウントで書き込み可能にしたとしても、同じ0K値を取得します。
任意のヒント?