我正在为android编写一个应用程序。我的问题是我希望它强制连接 GPRS 而不是使用 wi fi。我有一个类似下面的解决方案,但这会导致应用程序在启动时崩溃。
ConnectivityManager CM =
(ConnectivityManager) this.getSystemService(Context.CONNECTIVITY_SERVICE);
CM.setNetworkPreference(ConnectivityManager.TYPE_MOBILE);
我还将以下设置行添加到清单文件中。
uses-permission android:name="android.permission.WRITE_SETTINGS"
uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"
uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"
uses-permission android:name="android.permission.CHANGE_CONFIGURATION"
uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"
有谁知道问题或设置连接类型的答案?