当我尝试使用Android Studio运行应用程序时,我得到了下面的异常:
错误:任务“:应用程序:转换类与Dex进行诊断”的执行失败。com.android.build.api.transform.transformexception.exe jdk1.8.0_05:
修改模块级构建。格雷德档案
android {
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
添加依赖项编译“com . Android . support:multi dex:1 . 0 . 0”
在清单中添加MultiDexApplication类
<manifest ...>
<application
...
android:name="android.support.multidex.MultiDexApplication">
...
</application>
http://developer.android.com/studio/build/multidex.html
在我的情况下使用Android Studio2.0预览版4,我突然遇到了这个问题,添加多DexEnabled真的
没有帮助,而且干净和重建也没有帮助。
所以我唯一能解决这个问题的方法就是删除这个文件:
您的应用程序名称\应用程序\构建\中间用户
然后运行应用程序,它就工作了。
我有同样的问题,经过几个小时的研究,我找到了一个解决方案来解决它。
你应该修复版本:
android {
compileSdkVersion ..
buildToolsVersion '...'
defaultConfig {
...
targetSdkVersion ..
multiDexEnabled true // this line will solve this problem
}
}
如果应用中方法引用的数量超过65K限制,则应用可能无法编译。
有关如何执行此操作的信息,请参阅有选择地将 API 编译到可执行文件中和使用超过 65K 种方法构建应用
错误:任务执行失败 ': app:使用合并Java Res For Debug转换资源'。 com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException: APK META-INF/LICENSE File1中复制的重复文件: C:\用户Jithin-P
当我尝试构建项目时,Gradle build消息会报告以下消息: 失败:构建失败,但有一个异常。 > Gradle文件
我刚开始使用Kotlin,并尝试使用Dagger2进行设置,我见过一些示例,但它们似乎都不适合我。 我一直收到这个 错误:任务执行失败:应用程序:kaptDebugKotlin。 内部编译器错误。有关更多详细信息,请参阅日志 我有我的身材。gradle(模块:应用程序)
Build.Gradle: 当获取:
我多次清理和构建该项目,但没有工作。有什么问题?
在这一点上,我非常确定问题出在XML文件上,因为当我切换到design视图时,包含googleSignInButton代码的XML文件没有预览。 我所有的XML文件都是这样,尽管在实现google登录后我甚至没有接触过它们。 任何帮助都将不胜感激!提前谢谢你