
Studio使用小技巧与日常bug
老梁学Android&HarmonyOS
不断学习中
展开
-
Android studio编译报错AAPT2 error: check logs for details
aapt 是Android Asset Packaging Tool的缩写,是编译和打包资源的工具。而aapt2是在aapt上做了优化。Android Gradle Plugin 3.0.0或者更高版本默认开启aapt2进行打包。As左上角点击File - invalidate caché/restart Android Studio - invalidate and restart 清理缓存并重启Android studio。才疏学浅,如有问题,欢迎指正,多谢。二 在此提供三个解决办法协助排查。原创 2022-09-25 22:45:39 · 1271 阅读 · 0 评论 -
OutOfMemoryError: Java heap space gradle compiling android,as编译报oom
前几天运行一个开源项目始终编译失败OutOfMemoryError: Java heap space gradle compiling android,经历了clear、Invalidate and restart无果,各种搜索最后得以解决希望能同样帮助您解决问题。提供四种方法,第四种一定要看!!!前三种都是是针对项目的而第四种是针对as的。项目根目录下面: gradle.propertiesorg.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m .原创 2021-05-16 18:13:31 · 456 阅读 · 0 评论 -
Android studio 设置五颜六色的logcat
怎样快速找出并解决bug应该是每个攻城狮一直探索的事情,那么第一步就从设置五颜六色炫酷的logcat开始吧。直接上图咯,五步走战略:1.Ctrl+Alt+s快捷键进入studio settings界面,在输入框搜索logcat进入logcat设置界面,图中1的部分2.图中2的部分可能显示Default,切记这里一定要点击旁边的“Save As”自己新建一个style(名字自己取,不重原创 2017-05-18 07:32:31 · 1431 阅读 · 0 评论 -
完美解决使用so库报错:java.lang.UnsatisfiedLinkError: 详情是.so: has text relocations
使用第三方so库经常会启动闪退遇到这个问题java.lang.UnsatisfiedLinkError: 。。。。各种找不到底层方法,查资料可能是常见的两条:1.包名和类名一定要和底层一直 2.部分人说armeabi和armeabi_v7以及x86三个文件夹里面的so文件必须一致(个人认为这条不一定)。如果您是在5.0及以上系统运行的话可以尝试用个4.0系统的模拟器运行一下如果低版本可以高版...原创 2018-04-08 19:44:32 · 1189 阅读 · 0 评论 -
Android Studio代码红色报错但可以编译运行
有四种方法可行:1.删除项目的.gradle文件,重新编译。2.点击AndroidStudio菜单File -> Invalidate Caches/Restar,点击Invalidate and Restar 清理缓存重启。3.点击AndroidStudio菜单File ->close project然后把本项目从AndroidStudio的列表中删除,打开Android...原创 2019-03-29 23:13:32 · 2347 阅读 · 0 评论