从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> / ….
>资产
< projectroot> /建造/中间体/资产/<建立型> / ….
> res
< projectroot> /建造/中间体/ RES /合并/<建立型> / ….
> JNI库(可配置)
< projectroot> /建造/中间体/ jniLibs /<建立型> / ….
>清单
< projectroot> /建造/中间体/舱单/全/<建立型> / ….
>从AIDL生成的java类
< projectroot> /建造/生成/源极/ AIDL /<建立型> / ….
> R.java
< projectroot> /建造/生成/源/ R /<建立型> / ….
> BuildConfig.java
< projectroot> /建造/生成/源极/ buildConfig /<建立型> / ….
>测试报告HTML
< projectroot> /建造/报告/测试/<建立型> /index.html
> APK输出文件
< projectroot> /建造/输出/ APK / …
>棉绒结果
< projectroot> /建造/输出/ …
>清单合并报告(如果使用多模块构建)
< projectroot> /建造/输出/日志/ …
>测试结果
< projectroot> /建造/测试结果/ …
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。