【发布时间】:2017-03-03 03:16:53
【问题描述】:
所以我的项目结构是这样的:
Applications/Project1/Build/Android/AndroidManifest.xml
Applications/Project2/Build/Android/AndroidManifest.xml
Common/Library1/Build/Android/AndroidManifest.xml
注意AndroidManifest.xml旁边是其他常用目录和文件,如.project、jni目录、src目录等。
我想将这些作为 Android Studio 项目导入,但是当我这样做时,它会重新组织结构,此外,它似乎并没有在我想要的时候进行就地升级。我得到的是这个结构:
Project1/build.gradle
Project2/build.gradle
Library1/build.gradle
更糟糕的是,它还复制了我的物理源文件并识别了这些文件。有没有更简单的方法可以过渡到 Android Studio,同时尽可能接近现有结构?我也不希望在远程位置进行升级。我希望它以物理方式替换当前的 Eclipse 和 Ant 项目文件。我应该手动执行此操作吗?或者我可以在 Android Studio 的导入向导中使用一些技巧吗?
另外:不确定是否重要,但代码库主要是 C++ + CMake。当前项目使用 Android.mk,但我想让它们使用 CMake 脚本。但是,如果这对这个过程没有任何影响,我们可以忽略它,我很高兴稍后将 C++/CMake 集成作为一个单独的步骤来解决。现在我只想设置常规项目,拥有适当的 Gradle 脚本和其他东西(基本上是 Java 方面)。
【问题讨论】:
标签: java android eclipse android-studio