我在我的安卓工作室项目中使用RoomDatabase。我想和Stetho一起检查我的数据库。我已经将它添加到我的build.gradle文件中,但是我不知道在哪里编写代码Stetho.initializeWithDefaults(this);
,以便开始检查。谢谢
发布于 2019-01-29 07:42:38
您可以在主应用程序文件中编写代码。
此外,你可以把它放在任何活动中,但是如果你想在全球范围内获得成功,我建议把它放在你的应用程序文件中。
发布于 2019-03-27 01:00:19
与Stetho的集成对于大多数现有的Android应用程序来说都是无缝和直观的。在应用程序类中有一个简单的初始化步骤:
public class MyApplication extends Application {
public void onCreate() {
super.onCreate();
Stetho.initializeWithDefaults(this);
}
}
还请确保在MyApplication文件中注册了AndroidManifest.xml类,否则将不会在chrome://AndroidManifest.xml/#设备中看到“检查”按钮:
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
...>
<application
android:name="MyApplication"
...>
</application>
</manifest>
这将显示大多数默认配置,但不启用一些额外的挂钩(最显著的是网络检查)。有关各个子系统的详细信息,请参见这。
https://stackoverflow.com/questions/54424594
复制相似问题