Android studio
记录Android studio开发时候遇到的坑
林树杰
输入->输出,在coding和记录中成长。
“如果你不能很好的教会别人,那么你就没有掌握这个技能”
希望我的记录能够帮助大家在技术前进的路上少走一点弯路,贡献一份微薄的力量。
欢迎关注,一起成长!
展开
-
【Android studio 报错】Caused by: java.lang.reflect.InaccessibleObjectException 解决方案
经过一些尝试,上两图中修改的JDK version和Gradle version,可以编译通过。通过AI,大概了解报错的原因,高版本的JDK为了更好的高内聚和低耦合,引入了模块系统。原创 2024-03-01 11:40:08 · 1795 阅读 · 0 评论 -
记录一次Android studio报错的解决过程,一波三折:java.lang.UnsatisfiedLinkError:xxx couldn‘t find “xxx.so“
这时候想起一个问题,jar模块只支持被引入java字节码文件,不支持被引入Android的其它文件,例如:.a .so文件。jniLibs目录下没有包含对应CPU架构的子目录。经过问题排查定位,打开apk文件,发现里面没有对应的.so文件,也就是说没有把目标动态库打包到apk文件中。记录一个Android开发过程中构建项目中很常见,也很容易忽略的低级错误。留意运行机型的cpu是什么,copy对应的ABI的库目标文件。把jar模块修改为aar模块。再次重新构建,运行ok。原创 2023-12-05 17:24:54 · 183 阅读 · 0 评论