具有READ_SMS权限的Android应用程序可在模拟器上运行,但不适用于物理设备

时间:2015-03-24 14:50:48

标签: android eclipse permissions

我正在使用read_sms权限创建一个应用程序。它与模拟器完美配合但是当部署在三星galaxy s5上时,android 4.4.2导致错误。应用程序甚至没有启动时tapped.it显示app isn&t; t安装。

ActivityManager:java.lang.SecurityException:Permission Denial:start Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] flg = 0x10000000 cmp = com.project.searchandroid / .MainActivity } from null(pid = 24876,uid = 2000)需要android.permission.READ_SMS

ActivityManager:在android.os.Parcel.readException(Parcel.java:1465)

ActivityManager:在android.os.Parcel.readException(Parcel.java:1419)

ActivityManager:在android.app.ActivityManagerProxy.startActivityAsUser(ActivityManagerNative.java:2367)

ActivityManager:at com.android.commands.am.Am.runStart(Am.java:680) [2015-03-24 19:07:47 - SearchAndroid] ActivityManager:at com.android.commands.am.Am.onRun(Am.java:270)

ActivityManager:at com.android.internal.os.BaseCommand.run(BaseCommand.java:47) [2015-03-24 19:07:47 - SearchAndroid] ActivityManager:at com.android.commands.am.Am.main(Am.java:76)

ActivityManager:at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)

ActivityManager:at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:301)

ActivityManager:at dalvik.system.NativeStart.main(Native Method)

请帮帮我。我有项目要完成。日Thnx。

这是我的清单文件



<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.project.searchandroid"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="21" />
	<uses-permission android:name="android.permission.READ_SMS"/>
	
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">
        
        
        <activity
            android:name=".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>
        
        <activity 
            android:name=".PreferenceActivity"
            android:label="@string/app_name"/>
        <activity 
            android:name=".FilterActivity"
            android:label="@string/app_name"/>
        <activity 
            android:name=".AboutActivity"
            android:label="@string/app_name"
            android:parentActivityName="com.project.searchandroid.MainActivity">
       	</activity>
    </application>

</manifest>
&#13;
&#13;
&#13;

0 个答案:

没有答案