0

有没有关于settings.db数据库文件的参考?我看到的主要是明显的变量,但没有足够的信心。

4

2 回答 2

3

在有根设备上,您可以从中提取文件/data/data/com.android.providers.settings/databases/settings.db(您adb root之前需要这样做)

然后你可以用 sqlite 数据库浏览器打开它:
图片
名称是不言自明的。如果有人让你感到困惑,一个简单的谷歌搜索应该会有所帮助。

于 2016-03-20T15:47:03.470 回答
0

几乎没有任何参考。您应该使用 Settings.System 类来访问 Android 中的系统设置。使用 Settings.System 类,您可以读取和写入系统设置。

检查移动网络:

 ConnectivityManager nInfo = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    nInfo.getActiveNetworkInfo().isConnectedOrConnecting();

    Log.d(tag, "Net avail:"
            + nInfo.getActiveNetworkInfo().isConnectedOrConnecting());

    ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo netInfo = cm.getActiveNetworkInfo();
    if (netInfo != null && netInfo.isConnectedOrConnecting()) {
        Log.d(tag, "Network available:true");
        return true;
    } else {
        Log.d(tag, "Network available:false");
        return false;
    }
于 2011-09-30T16:35:35.257 回答