亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

最新的AS 版本運行代碼出錯 權限給了也不對?

MainActivity
package?com.superxingyun.contentproviderdemo2;

import?android.content.ContentResolver;
import?android.content.ContentUris;
import?android.content.ContentValues;
import?android.net.Uri;
import?android.os.Bundle;
import?android.provider.ContactsContract;
import?android.provider.ContactsContract.CommonDataKinds.Phone;
import?android.provider.ContactsContract.Data;
import?android.provider.ContactsContract.RawContacts;
import?android.provider.ContactsContract.CommonDataKinds.StructuredName;
import?android.support.v7.app.AppCompatActivity;

public?class?MainActivity?extends?AppCompatActivity?{

????@Override
????protected?void?onCreate(Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.activity_main);

????????ContentResolver?cr?=?getContentResolver();

????????//向聯系人中插入一行數據
????????ContentValues?values?=?new?ContentValues();
????????Uri?uri?=?cr.insert(RawContacts.CONTENT_URI,?values);
????????//解析uri
????????Long?raw_contact_id?=?ContentUris.parseId(uri);
????????values.clear();
????????//插入人名
????????values.put(StructuredName.RAW_CONTACT_ID,?raw_contact_id);
????????values.put(StructuredName.DISPLAY_NAME,?"劫");
????????values.put(StructuredName.MIMETYPE,?StructuredName.CONTENT_ITEM_TYPE);
????????uri?=?cr.insert(Data.CONTENT_URI,?values);

????????//插入電話信息
????????values.clear();
????????values.put(Phone.RAW_CONTACT_ID,?raw_contact_id);
????????values.put(Phone.NUMBER,?"18989846103");
????????values.put(Phone.MIMETYPE,?Phone.CONTENT_ITEM_TYPE);
????????uri?=?cr.insert(Data.CONTENT_URI,?values);









????}
}

AndroidManifest.xnl
<?xml?version="1.0"?encoding="utf-8"?>
<manifest?xmlns:android="http://schemas.android.com/apk/res/android"
????package="com.superxingyun.contentproviderdemo2">

????<uses-permission?android:name="android.permission.WRITE_CONTACTS"/>
????<uses-permission?android:name="android.permission.READ_CONTACTS"/>

????<application
????????android:allowBackup="true"
????????android:icon="@mipmap/ic_launcher"
????????android:label="@string/app_name"
????????android:supportsRtl="true"
????????android:theme="@style/AppTheme">
????????<activity?android:name=".MainActivity">
????????????<intent-filter>
????????????????<action?android:name="android.intent.action.MAIN"?/>

????????????????<category?android:name="android.intent.category.LAUNCHER"?/>
????????????</intent-filter>
????????</activity>
????</application>

</manifest>

http://img1.sycdn.imooc.com//57da7f1900017b1217900610.jpg

正在回答

3 回答

if?(ContextCompat.checkSelfPermission(this,?Manifest.permission.READ_CONTACTS)?!=?PackageManager.PERMISSION_GRANTED)?{
????ActivityCompat.requestPermissions(this,
????????????new?String[]{Manifest.permission.READ_CONTACTS},?1);
}?else?{
}
//加上這個就可以了
0 回復 有任何疑惑可以回復我~

沒有給權限。

0 回復 有任何疑惑可以回復我~

可到設置里面給你的app權限(6.0系統會遇到這種情況)你可以試下

0 回復 有任何疑惑可以回復我~
#1

月滿軒尼詩 提問者

我虛擬機運行的 你的意思是真機運行嗎
2016-09-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android攻城獅的第二門課(第3季)
  • 參與學習       74894    人
  • 解答問題       444    個

手勢識別、數據存儲和4大組件,讓你牢牢掌握之前的基礎知識點

進入課程

最新的AS 版本運行代碼出錯 權限給了也不對?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號