我从GitHub克隆了一个项目,正在尝试使用Android Studio配置Android组件,但IDE无法正常工作。Gradle按钮不显示,我的许多引用未解决,我的AVD不被识别,android模块甚至不显示在项目中。
我配置了所有依赖项,尝试设置文件夹是源,创建新模块,重新启动IDE,但没有任何工作。我需要Android Studio真正识别项目并向我展示相关选项。这是一个C++项目,所以我使用NDK来设置它。
你可以从屏幕截图的突出显示区域看到,android模块没有显示,我不能像往常一样运行“应用程序”。那里只有一个目录名。
的数据
1条答案
按热度按时间wgx48brx1#
查看
organicmaps
githug项目的根目录:x1c 0d1x的数据
没有
settings.gradle
,因此无法在AndroidStudio中作为Gradle(多模块)项目正确导入。我可以看到在这个文件夹
organicmaps/android
中有一个build.gradle
和一个gradlew
和一个gradle.properties
,所以很可能这是AndroidStudio项目的“根”。的
尝试将此文件夹作为项目的根文件夹打开。关闭AndroidStudio并使用文件夹创建一个新项目:
organicmaps/android
而不是organicmaps
。基于你的评论。
我在AndroidStudio中打开了
android
文件夹,它作为Gradle项目加载。的
然而,它随后无法同步,您必须注解掉他们用于发布的代码&创建一个空的
secure.properties
文件,因为它需要发布凭证,而您没有它们。的
之后,就完成了代码完成和类路径上的文件。仍然有一个NDK问题,在我的知识how to deal with that抱歉。
做了一点探索。在上面之后,我去了根文件夹并运行:
./configure.sh
(我想它会设置一些东西,从here得到的。)然后找到了
/docs/
中的所有说明,如果你读/docs/INSTALL.md它有具体的Android说明,并说要像我上面说的那样导入。然后我就跑了
./gradlew webDebug
x1c4d 1x的
我们正在运行:-)