在app的build目录下,intermediates->javac->debug->classes下。

如果我只想要org下面的classes文件打包成jar,怎么打包?参考我之前的博客:https://blog.csdn.net/nmj2008/article/details/116161692
jar -cvf xxx.jar zzz
注:其中xxx是你打包后生成的文件名,zzz是打包目录,如这里就是org

那么如何使用呢?
首先,要添加到你的项目dependency下。。。
打开project structure,点击+,选择jar,选择上面生成的a.jar。。。

点击Apply,即可

在项目中使用时,遇到cannot resolve symbol MapView,Add library 'a.jar!' to classpath

结果无法添加,调整之后,
找不到程序包:
难道真的是没有将jar包添加到Maven仓库的缘故吗?https://blog.csdn.net/zhujq_icode/article/details/80743394
方法一:https://www.cnblogs.com/daxiaxia/p/8645012.html
总结:不能引用外部的jar包,一定要复制到内部libs目录下。否则编译时会找不到jar包。
本文介绍了如何从app的build目录下特定路径打包仅包含org目录的classes文件为jar,并在项目中引用该jar包。过程中遇到无法添加到依赖及找不到程序包的问题,解决方案是将jar包复制到项目的libs目录下。尽管尝试了添加到外部库,但在编译时仍需确保jar包位于正确的位置以避免符号解析错误。

490

被折叠的 条评论
为什么被折叠?



