android 开发工程中一些问题

来源:互联网 发布:rsyslog mysql 编辑:程序博客网 时间:2024/06/11 19:37

1:由于图片引起

   1>Error:Execution failed for task ':app:mergeDebugResources'.> Error: Some file crunching failed, see logs for details

       解决方案:在在build.gradle文件中defaultConfig中添加
                      aaptOptions.cruncherEnabled = false
                      aaptOptions.useNewCruncher = false


 2:打包混淆是遇到的问题

     1>打包成功但能安装失败

       解决方案: Android Studio 2.3.3 在打包时(stack overflow  V1,V2 版本都要选上,但是不能直选V2,可以只选V1)

      2>开启混淆后打包时找不到系统指定路径

         Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForBaiduRelease'.> Job failed, see logs for details

       解决方案:首先clean 工程,然后在 make 工程,最后在去打包。

      参考网址:http://blog.csdn.net/nzzl54/article/details/72783028

3:布局正常,但是到适配数据时出现了混乱

   原因是在布局中你对数据显示做了限制 例如:lines,maxEms,ellipsize等;

   解决方法:添加几个属性(lineSpacingExtra,lineSpacingMultiplier等)

  如果还没有解决,查看你的布局情况,可能包裹有以上这些属性的控件的父布局使用的是wrap_content,改成match_parent 就可以了。

  参考网址:http://blog.csdn.net/ccpat/article/details/45507751

原创粉丝点击