- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在研究这个类:UserManager
public int getUserCount ()
返回当前在设备上创建的用户数。
我的代码是:
UserManager um = (UserManager) getSystemService(USER_SERVICE);
int count = um.getUserCount();
Log.i("count",""+count);
它会产生这样的错误:
Caused by: java.lang.SecurityException: You need MANAGE_USERS permission to: query users
at android.os.Parcel.readException(Parcel.java:1425)
at android.os.Parcel.readException(Parcel.java:1379)
at android.os.IUserManager$Stub$Proxy.getUsers(IUserManager.java:321)
at android.os.UserManager.getUsers(UserManager.java:198)
at android.os.UserManager.getUserCount(UserManager.java:186)
at com.example.multiusertest.MainActivity.onCreate(MainActivity.java:52)
at android.app.Activity.performCreate(Activity.java:5104)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
我已经在 list 文件中手动添加了此权限。有谁知道它为什么会产生。
list 文件:
<uses-sdk
android:minSdkVersion="17"
android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.MANAGE_USERS"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.multiusertest.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
最佳答案
MANAGE_USERS
的保护级别为signature|system
,这意味着应用程序必须使用平台 key 进行签名。参见 this thread在 XDA 上
关于android - UserManager getUserCount()(果冻 bean ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13508258/
我正在使用 Hudson plugins . Jelly View 对我来说是最复杂的事情。 所以问题是如何在 Jelly 脚本中使用 JavaScript 代码? 附言“Hello World”脚本
我们的应用程序在果冻 bean 手机(不是所有手机)上崩溃,我们完全一无所知。可以通过打电话重复,logcat 中没有任何内容(我们的代码中没有异常或 jni 崩溃): 03-07 13:07:33.
我有一个自定义通知布局。其中我有一些按钮。我想更改此播放图标以在按一次时暂停。如果再次按下然后更改暂停播放图标。其实我想开发一个音乐应用程序。音乐控制按钮将在通知栏中,例如播放、暂停、下一首等。就这些
我正在尝试在 4.2 android 模拟器上添加锁屏小部件,每次我尝试添加时它都会像这张图片一样被切断: 小部件的布局: 供应商: 我尝试为 minHeight 和 minWidth 使用各种值
我正在构建一个应用程序,它在调用 BroadcastReceiver 时显示带有两个选项“Dim”和“Full”的通知。每个按钮都会广播一个 Action 。 到目前为止,一切皆有可能,对吗? 问题是
我已经测试了一个简单的应用程序(Hello world),它在我的 Lollipop 设备上运行,但是当我将这个应用程序分享到我的 Jelly Bean 设备时,它说应用程序没有响应! minsdkv
对于 Android,我使用 TLS 连接与使用此代码创建的客户端证书进行相互身份验证。 private static X509Certificate generateX509V1Certificat
我正在为 jelly-bean 上的 .mp4 文件使用媒体编解码器并在 logcat 中获取它 02-27 12:12:13.645: A/ACodec(6760): frameworks/av/m
在我的 Android 应用程序中,我使用 list 中的这种机制通过我的许多 Activity 中的搜索键触发我的特定应用程序搜索 具有适当的搜索 Activity 。直到最近,这一切都运
我正在开发一个应用程序,它有 4 个用于输入数据的文本字段,但在将焦点从一个转移到另一个时遇到了性能问题。当一个字段输入了一个字符时,我使用 addTextChangedListener 来监视文本并
我在玩 JB 和 Beam。我使用了 android 给出的示例代码,但我像这样填充了我的 uri 数组: NfcAdapter m_adapter = NfcAdapter.getDefaultAd
我已经按照网络中的样本和文章实现了图像缩放和平移,缩放和平移在 KitKat 上工作正常,但在 Jelly bean 上缩放和平移都无法正常工作,因为它是卡住的图像。 currentMatrix.po
我正在研究这个类:UserManager public int getUserCount () 返回当前在设备上创建的用户数。 我的代码是: UserManager um = (UserManager
这个问题在这里已经有了答案: How can I fix 'android.os.NetworkOnMainThreadException'? (66 个答案) 关闭 9 年前。 我在过去一周左右的
我正在覆盖 onPrepareOptionsMenu 以隐藏和显示菜单项。使用 API 级别 16 模拟器进行测试时;第一次打开菜单时不会调用 onPrepareOptionsMenu。但是当我重新打
我安装了用于 TTS 的英语数据并且它可以工作,但是在调用电话时 tts.isLanguageAvailable(Locale.ENGLISH) 在 android 4.1 上始终返回 -2 (CHE
我的日期格式是“yyyy-MM-dd”,当我使用此函数获取月份时,它会返回错误的月份格式。例如,而不是“七月”,它只返回“J” 函数如下: public static String getMonthN
我让应用程序从启动画面开始,然后打开列表 Activity 行,单击任何行将打开一个包含 TextView 的 Activity 、两个按钮(其中一个打开无限画廊,另一个打开自定义对话框)和菜单项(关
您好所有错误报告,供您引用。 link 问题详情: 代码 - wifiManager.getConnectionInfo().getSSID() 上面的代码返回当前的SSID,它返回的是当前的SSID
虽然我已经使用 jenkins 一段时间了,但这是我第一次使用 maven 和 jelly 语法编写(修改)jenkins 插件。 我的问题主要是关于由 jelly 实现的 View 层。目前我有一个
我是一名优秀的程序员,十分优秀!