Ess*_*sah 17 java directory android android-studio
使用Android Studio而不是Eclipse ADT开始处理我的第一个项目.我想添加子文件夹以包含java.classes,以便构建我的应用程序,但无法在我的活动中获取对它们的引用
结构是(更换app名称)
src/main/[MyCompany]/[myAppName]/model/user.java
Run Code Online (Sandbox Code Playgroud)
和
src/main/[MyCompany]/[myAppName]/helperClasses/SQLiteHelper.java
Run Code Online (Sandbox Code Playgroud)
但是我无法直接在代码中或通过导入引用它们,并且被迫将它们放在appName文件夹中,并带有引用它们的活动.
这只是Android中的一个限制,还是有办法用文件夹更好地组织您的项目.我使用new->folder-java文件夹选项来创建文件夹
在我的情况下,我想要一个带有java文件夹的模拟包:
尝试这个路径:是Android Studio 中的src/main/java/[MyCompany]/[myAppName]/...
src/main/java/默认源目录
或者
如果您不想更改目录结构。您必须修改您的build.gradle才能更改源目录。
类似于:(此示例适用于 ADT 项目)
android {
...
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
40429 次 |
| 最近记录: |