本文介绍了未找到类“com.google.firebase.provider.FirebaseInitProvider”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
之前,我的程序运行良好。但是当我刚刚将我的Android工作室更新到最新版本(基于15-sept-16构建的2.2)时,我遇到以下错误。当我构建它时,它说:内置成功,但是当我运行程序时出现此错误:
Before, my program run well. But When I just updated my Android studio to the latest version (2.2 built on 15-sept-16), I am having the following error. When I built it, it says: Built sucessfully, but this error appears when I run my program:
我已经看过其他问题,但问题不一样了。
我做错了什么?请帮助
I already looked at other questions but the problem is not the same.What am I doing wrong? Please help
推荐答案
在应用模块中 build.gradle
android {
...
defaultConfig {
multiDexEnabled true
...
}
}
dependencies {
// add dependency
compile 'com.android.support:multidex:1.0.1'
}
更改 AndroidManifest.xml中的名称
<application
....
android:name=".MyApplication">
// ...
</application>
创建一个 MyApplication.java 文件
public class MyApplication extends Application {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}
更多细节可以请参阅此。
这篇关于未找到类“com.google.firebase.provider.FirebaseInitProvider”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!