我正试图找到一种方法来测试<uses-permission android:name="android.permission.INTERNET" />
是否设置在AndroidManifest.xml
中,但我不能。这可能吗?现在我用的是ActivityInstrumentationTestCase2
我正在尝试学习在Android Studio中测试,我认为在测试应用程序的开始测试某些使用权限设置是一个好主意。
我是这样做的:
Context testContext = getActivity().getContext();
PackageManager pm = testContext.getPackageManager();
expected = PackageManager.PERMISSION_GRANTED;
actual = pm.checkPermission(Manifest.permission.<PERMISSION_YOU_ARE_LOOKING_FOR>, testContext.getPackageName());
assertEquals(expected, actual);