我试图导入一个项目(projLib)作为另一个项目(projAPK)的依赖项。
projAPK gradle具有:
dependencies {
compile project(':libs:NewsAPI')
compile project(':projLib')
}
但是当我同步gradle时会出现此错误:
错误:依赖项Android_2015:projLib:项目projAPK上未指定将解析为不支持作为编译依赖项的APK存档。文件:/Users/myname/Documents/Development/Android_2015/libs/projAPK/build/outputs/apk/projLib-
release-unsigned.apk
所以我想有两种解决方案:
问题是,我找不到该怎么做的方法。如果你们能帮助的话会很棒的:)
在 projLib 的build.gradle文件中,您将看到以下语句:
apply plugin: 'com.android.application'
告诉Gradle将其构建为应用程序,生成APK。如果将其更改为此:
apply plugin: 'com.android.library'
它会作为一个库构建,生成一个AAR,它应该可以工作。
如果您还需要 projLib 来生成单独的APK,则必须进行一些重构以将所需的通用代码提取到第三个库模块中,并使两个APK都依赖于它。
不允许库设置applicationId
,因此,如果您看到这样的错误消息,请从库的构建脚本中将其删除。
我需要将我的Android Studio项目导出为大学项目的APK。这样做的正确程序是什么?
我正在尝试将我创建的Android库导入到Android Studio中。通过转到File>Export>Gradle Build Files,我已经从Eclipse导出了应用程序,该程序成功地完成了。 然而,当我尝试将项目导入Android Studio时,我得到以下错误: 您使用的是一个旧的、不受支持的Gradle版本。请使用1.8或更高版本。请在项目的分级设置或项目的分级包装(如果适用)中指
> 我可以在IntelliJ Idea的代号中导入Android项目Java语言吗? IntelliJ Idea和codename one项目开发(代码和UI/UX设计)之间有很多区别吗?
我有一个项目。对项目进行更改后,我将项目打包成一个Uber Jar文件,并将其上传到备份中。我在想,如果我的电脑坏了,或者我把所有的代码都丢给了这个项目,我能只用Uber Jar文件把项目拿回来吗?还是这个项目会永远消失? 如何将这个Jar文件作为一个项目打开,并查看其中的所有Java代码?
我在Android Studio有功能齐全的项目。我想导入这个项目到CVS存储库,然后在另一台PC上检查。当导入到CVS时,只有一个选项可以选择:关键字替换,但我找不到好的解释什么是最好的选项。 我不知道问题出在哪里。如果在导入CVS或签出。 只有在生成项目后才会出现错误: 错误:任务“:app:ProcessDebugResources”执行失败。com.android.ide.common.P
好的,所以我尝试在Android Studio中作为单个活动导入unity项目。 我已经学习了本教程,但在第6步仍然出现错误: “无法解析':app@debug/compileClasspath'的依赖项:无法解析项目...” 所以我转向了另一个教程,关于如何将aar包导入到我在android Studio中的主项目文件中的不同方法。 这是我的主要活动,在这里我想通过一个按钮点击开始unity活动