AndroidFramewok编译apk丢失drawable

运行异常

源码环境编译app运行报找不到资源文件,这就很郁闷了,明明install安装都完美运行啊。
对比了下能运行的apk和源码编译报错的apk,发现drawable-hdpi缺失了???
what?看来罪魁祸首是这个。

解决

  • 在Android.mk文件中添加
LOCAL_AAPT_FLAGS += -c ldpi -c mdpi -c hdpi

hdpi文件夹编译过后就有了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,024评论 25 708
  • 前言Android Build 系统是 Android 源码的一部分。关于如何获取 Android 源码,请参照 ...
    加菲猫Jack阅读 2,350评论 0 6
  • JNI开发系列阅读 JNI与底层调用1 JNI与底层调用2 C/C++在Android开发中的应用 1. 掌握如何...
    JackChen1024阅读 785评论 0 3
  • 使用逗号输出 print 的参数并不能像我们预期的那样构成一个元组 输出结果:预想 (1, 2, 3)实际 1, ...
    没有昵称哥阅读 248评论 0 2
  • 在听法律常识课,给大家分享一下, 【1】签合同按手印,用右手食指; 【2】夫妻离婚,8岁以上的孩子需要征询孩子的意...
    心想事橙阅读 190评论 0 0