android studio 无法构建并且 运行 项目文件太大
android studio cannot build and run the project The file is too large
我的应用程序用于查看图像当用户单击下一步按钮显示下一张图像或后退按钮显示上一张图像时,问题开始了当我尝试运行项目时我看到一些关于图像大小的错误
"The file is too large; 80.83M. Showing a read-only of the first 2.56M".
我试过了私信消失了,但我还是看到了一些错误
Error:error: failed to read data meta data.
Error:failed parsing overlays.
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
第一个错误
第二个错误
1) 在您申请的清单中写入 android:largeHeap="true"
。
2) 转到文件 -> 无效 caches/restart -> 重新启动。这将清除所有缓存。
3) 转到构建 -> 清理项目
4) 转到构建 -> 重建项目
为什么需要这么大的 PNG?一个好的做法是使您的 APK 大小尽可能小,对于像您这样的应用程序来说,合理的大小约为 4MB。即使您处理这些 PNG 图片,它们仍然会太大并导致您的 APK 体积过大。
根据 Android 开发人员指南:
Users often avoid downloading apps that seem too large, particularly
in emerging markets where devices connect to often-spotty 2G and 3G
networks or work on pay-by-the-byte plans.
更多信息:here
我的应用程序用于查看图像当用户单击下一步按钮显示下一张图像或后退按钮显示上一张图像时,问题开始了当我尝试运行项目时我看到一些关于图像大小的错误
"The file is too large; 80.83M. Showing a read-only of the first 2.56M".
我试过了
Error:error: failed to read data meta data.
Error:failed parsing overlays.
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
第一个错误
第二个错误
1) 在您申请的清单中写入 android:largeHeap="true"
。
2) 转到文件 -> 无效 caches/restart -> 重新启动。这将清除所有缓存。
3) 转到构建 -> 清理项目
4) 转到构建 -> 重建项目
为什么需要这么大的 PNG?一个好的做法是使您的 APK 大小尽可能小,对于像您这样的应用程序来说,合理的大小约为 4MB。即使您处理这些 PNG 图片,它们仍然会太大并导致您的 APK 体积过大。
根据 Android 开发人员指南:
Users often avoid downloading apps that seem too large, particularly in emerging markets where devices connect to often-spotty 2G and 3G networks or work on pay-by-the-byte plans.
更多信息:here