将Facebook sdk添加到android项目时出现以下错误
意外的最高级别异常:错误:任务':app:transformClassesWithDexForDebug'的执行失败。
com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process'command'C:\ Program Files \ Java \ jdk1.8.0_31 \ bin \ java.exe''以非零退出值2结束
在defaultConfig的android函数中的build.gradle中添加波纹管
multiDexEnabled true
然后添加此依赖项
compile 'com.android.support:multidex:1.0.1
像波纹管一样更新您的应用程序
public class MyApplication extends MultiDexApplication {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(base);
}
然后把它提到你的清单中
<application
android:name=".MyApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
android:supportsRtl="true"
android:theme="@style/AppTheme.NoActionBar"></manifest>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句