android 代码添加账户,Android应用程式在addAccountExplicitly(帐户,密码,null)上崩溃;
成功的基本认证后,我想添加一个帐户供以后使用.当我尝试使用以下代码创建此帐户:
AccountManager accountManager = AccountManager.get(getBaseContext());
final Account basicAccount = new Account(mEmail, "com.example");
accountManager.addAccountExplicitly(basicAccount, mPassword, null);
当addAccountExplicitly(…)被称为应用程序崩溃与以下错误:
E/AndroidRuntime: FATAL EXCEPTION: main
E/AndroidRuntime: Process: com.example, PID: 19094
E/AndroidRuntime: java.lang.SecurityException: uid 10107 cannot explicitly add accounts of type: com.example
E/AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1599)
E/AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1552)
E/AndroidRuntime: at android.accounts.IAccountManager$Stub$Proxy.addAccountExplicitly(IAccountManager.java:890)
E/AndroidRuntime: at android.accounts.AccountManager.addAccountExplicitly(AccountManager.java:712)
E/AndroidRuntime: at com.example.LoginActivity$UserLoginTask.onPostExecute(LoginActivity.java:244)
E/AndroidRuntime: at com.example.LoginActivity$UserLoginTask.onPostExecute(LoginActivity.java:209)
E/AndroidRuntime: at android.os.AsyncTask.finish(AsyncTask.java:651)
E/AndroidRuntime: at android.os.AsyncTask.-wrap1(AsyncTask.java)
E/AndroidRuntime: at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:668)
E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime: at android.os.Looper.loop(Looper.java:148)
E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5417)
E/AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
W/ActivityManager: Force finishing activity com.example/.LoginActivity
题:
>我确定我的AccountType与我的authentator.xml中指定的相同.为什么我的代码崩溃?
>甚至可以使用AccountManager和Account进行基本身份验证?我没有找到一个很好的例子(他们都使用令牌…)
>我的想法是使用这个帐户的几个应用程序.是否使用认证服务(意图)被认为是最佳做法?有什么好的教程吗?
谢谢,Ove
android 代码添加账户,Android应用程式在addAccountExplicitly(帐户,密码,null)上崩溃;相关推荐
- 如何打开计算机用户账户控制面板,为何我打开用户帐户的时候显示一个windows 不能打开用户账户控制面板呀...
首选,以Guest帐户身份创建一个管理员 一. 创建一个批处理文件,内容如下: net user admin 123 /add net localgroup administrators admin ...
- 谷歌账户无法添加_如何将另一个Google帐户添加到您的Android设备
谷歌账户无法添加 In order to set up an Android device, you have to sign in with a Google account. But you ca ...
- android 代码加view,Android中将View添加至窗口的源码分析
本文主要内容是讲解一个视图View或者一个ViewGroup对象是如何添加至应用程序窗口中的.下文中提到的窗口可泛指我们能看到的界面,包括一个Activity呈现的界面(我们可以将之理解为应用程序窗口 ...
- android 代码添加图片不显示,Android开发 从代码里设置Drawable图片不显示的问题
问题描述 我们从代码里获得Drawable在设置给View时会发现,图片不显示的问题.比如如下代码: Drawable drawable = getResources().getDrawable(R. ...
- android动态添加标签,android – 动态添加Textview
在布局文件中,我有以下内容: android:layout_width="100dp" android:layout_height="wrap_content" ...
- Android代码混淆方法,Android 代码混淆零基础入门
内容提要 本篇文章主要有三个部分,让读者读完后能自己写规则混淆项目 对Android代码怎么开启混淆做一个简单的介绍. 对混淆规则做一个简单介绍: 在混淆过后Crash日志反推代码工具retrace. ...
- android view添加背景,android – 如何将视图作为背景添加到surfaceView?
嗨我目前正在制作游戏,其中包含SurfaceView背景中音频效果可视化的视图. surfaceView包含实际的游戏. 我发布了一些代码片段: – main.xml中 android:layout_ ...
- android联系人添加公司,android添加联系人(直接添加到联系人数据库)
添加联系人姓名.手机.头像... java核心代码 package com.kaka.addContact; import java.io.ByteArrayOutputStream; import ...
- android recyclerview添加头部,Android RecyclerView添加Header头部
Android RecyclerView添加Header头部 Android RecyclerView不像以前的ListView那样直接添加头部,如果要给RecyclerView增加头部,则需要 ...
最新文章
- 生成学习算法Generative Learning algorithms
- 计算机对英语口语考试成绩,英语口语考试面对“电脑考官” 有何临场技巧
- OpenCV-计算自然对数cv::log
- python 制作动画片_cocos2d from python Animation 动画片的实现
- 8.高性能MySQL --- 优化服务器设置
- c++_string与double/int互转
- 【综合类型第 16 篇】W3School 离线手册最新版下载
- 谈canvas转图片的方法(base64编码)
- potato电脑版连接不上_土豆电脑版-potato chat下载 v2.13.200323 电脑版 - 安下载
- 数据蜂巢架构演讲之路读后感
- 【已修复】U盘做系统盘后内存变小
- 人人5功盖世时候,我在支持国产
- linux怎么上网登录窗,Debian的登录窗口和inkscape的使用
- 赖世雄老师---不完全及物动词
- Makefile3、书写规则(文件搜寻、伪目标、多目标、静态模式、自动生成依赖性)
- 长得类似铁甲小宝的机器人_这部特摄剧除了大神以外,女配角也非常养眼,童年只看机器人系列...
- 参考平面及其高度_某层平面图的剖切位置高度一般是离该层地面1.0米--求规范出处...
- 5星|《上帝的手术刀》:人类编辑自身基因的技术与商业过程。
- Python计算机视觉之基于BOW的图像检索
- 7-3 两个数的简单计算器 (20分)