2011-12-09 9 views
0

私はローカルのSQLiteデータベースから表示画像私のプロジェクトでに必要なので、私は資産フォルダに保管。画像フォルダのサイズは40mbです。私のプロジェクトにはたくさんの画像が含まれているので、私はdrawableフォルダではなくassetsフォルダを選択しました。しかし、40MBのサイズのフォルダをアセットに保管すると、エミュレータにエラーが表示され、アプリケーションが実行されていません。コンソールで40Mbのassetsフォルダを含むフォルダ(画像)をアンドロイドに置くことはできますか?

:Logcat理由かもしれない何

12-09 11:44:03.210: WARN/NetworkManagementSocketTagger(89): setKernelCountSet(10041, 0) failed with errno -2 
12-09 11:44:03.220: WARN/InputManagerService(89): Starting input on non-focused client [email protected] (uid=10041 pid=1049) 
12-09 11:44:03.340: WARN/ActivityManager(89): Activity idle timeout for ActivityRecord{413ba658 com.android.myproject/.Select} 
12-09 11:44:05.840: WARN/ThrottleService(89): unable to find stats for iface rmnet0 

Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE 
[2011-12-09 11:47:16 - Mccee] Please check logcat output for more details. 
[2011-12-09 11:47:16 - Mccee] Launch canceled! 

。私はGoogleで検索し、多くのリンクを試してみました...デフォルトのエミュレータオプションで-partition-size 1024を保持していましたが、うまくいきませんでした。また、1GBサイズの新しいエミュレータを作成しましたが、それでもうまくいきませんでした。これに関して私を助けてください。事前に

おかげで....

+0

この回答を最初に確認する必要があります:[Android - アプリケーション(APK)最大サイズ](http://stackoverflow.com/a/7346935/379693) –

答えて

0

はい、あなたはあなたの資産フォルダにサイズの40メガバイトのフォルダを置くことができ、エミュレータのエラーがエミュレータの十分でない内部サイズ用では、デバイス上でアプリケーションを試してみてください。また、あなたのアプリケーションが大規模なアドバイスであれば、可能であればアプリケーションをSDカードに保存してください。

関連する問題