gradle在哪里存储ANDROID项目的所有编译类?

gradle在哪里存储ANDROID项目的所有编译类?,第1张

概述从eclipse迁移到AndroidStudio.这是AS的构建目录结构问题1.gradle将所有已编译的.class文件放在哪里?是projectRoot/build/intermediates/classes目录吗?这个问题的目的是在构建时生成Java类(例如:CustomBuildInfo.java),并且需要添加到编译的目录中,以便其他src文件可以使

从eclipse迁移到Android Studio.这是AS的构建目录结构

问题1. gradle将所有已编译的.class文件放在哪里?是projectRoot / build / intermediates / classes目录吗?

这个问题的目的是在构建时生成java类(例如:CustomBuildInfo.java),并且需要添加到编译的目录中,以便其他src文件可以使用它并在APK中正确打包.

注意:以前在Eclipse中,这个生成的文件用于驻留在projectRoot / gen /< package>中.目录.

问题2.自定义生成的Java文件的正确位置是什么?是构建/生成/ r /< buildType> /< package> ? (这是R.java居住的地方)

注意但是这个自定义生成的Java文件CustomBuildInfo.java属于公共源,即由所有构建类型和所有类型使用

任何帮助将不胜感激.

解决方法:

在使用GRADLE构建系统时回答我自己的问题

> Java字节代码位置(编译后)< projectroot> / build / intermediates / classes /< build-type> / ….
>资产
&LT projectroot&GT /建造/中间体/资产/&LT建立型&GT / ….
> res
&LT projectroot&GT /建造/中间体/ RES /合并/&LT建立型&GT / ….
> JNI库(可配置)
&LT projectroot&GT /建造/中间体/ jnilibs /&LT建立型&GT / ….
>清单
&LT projectroot&GT /建造/中间体/舱单/全/&LT建立型&GT / ….
>从AIDL生成的java类
&LT projectroot&GT /建造/生成/源极/ AIDL /&LT建立型&GT / ….
> R.java
&LT projectroot&GT /建造/生成/源/ R /&LT建立型&GT / ….
> BuildConfig.java
&LT projectroot&GT /建造/生成/源极/ buildConfig /&LT建立型&GT / ….
>测试报告HTML
&LT projectroot&GT /建造/报告/测试/&LT建立型&GT /index.HTML
> APK输出文件
&LT projectroot&GT /建造/输出/ APK / …
>棉绒结果
&LT projectroot&GT /建造/输出/ …
>清单合并报告(如果使用多模块构建)
&LT projectroot&GT /建造/输出/日志/ …
>测试结果
&LT projectroot&GT /建造/测试结果/ …

总结

以上是内存溢出为你收集整理的gradle在哪里存储ANDROID项目的所有编译类?全部内容,希望文章能够帮你解决gradle在哪里存储ANDROID项目的所有编译类?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1115739.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存