无法使用某些Android模拟器:权限被拒绝

时间:2013-01-02 15:11:48

标签: android maven android-emulator adt

我在运行最新的Android模拟器时遇到问题,例如“Nexus 7,Android 4.1.2”。模拟器可以启动,但我不能在它上部署(由Maven),这可能取决于这个问题:当我打开手机到应用程序视图时,我得到“不幸的是,启动器已停止”和LogCat给出了以下输出:

  

01-02 14:30:26.313:W / ActivityManager(151):权限被拒绝:   checkComponentPermission()owningUid = 1000 01-02 14:30:26.313:   W / BroadcastQueue(151):权限拒绝:广播意图{   act = android.appwidget.action.APPWIDGET_UPDATE_OPTIONS flg = 0x10   cmp = com.android.settings / .widget.SettingsAppWidgetProvider(has   来自android(pid = 970,uid = 10014)的其他内容不是从uid导出的   1000由于接收器   com.android.settings / com.android.settings.widget.SettingsAppWidgetProvider

我的AndroidManifest看起来像这样:

<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk
    android:minSdkVersion="5"
    android:targetSdkVersion="7" />

<application
    android:name="my.domain.appcontext.ApplicationContext"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" 
    android:allowBackup="true">
    <activity
        android:name="my.domain.appcontext.activities.MainActivity"
        android:screenOrientation="nosensor"
        android:theme="@android:style/Theme.NoTitleBar">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="my.domain.appcontext.activities.MainMenuDialogActivity"
        android:excludeFromRecents="true"
        android:theme="@style/Theme.Dialog" >
    </activity>
    <activity
        android:name="my.domain.appcontext.activities.DistrictMenuDialogActivity"
        android:excludeFromRecents="true"
        android:theme="@style/Theme.Dialog" >
    </activity>
    <activity
        android:name="my.domain.appcontext.activities.StreetMenuPreselectionDialogActivity"
        android:excludeFromRecents="true"
        android:theme="@style/Theme.Dialog" >
    </activity>
    <activity
        android:name="my.domain.appcontext.activities.StreetMenuDialogActivity"
        android:excludeFromRecents="true"
        android:theme="@style/Theme.Dialog" >
    </activity>

    <uses-library android:name="com.google.android.maps"
                  android:required="true" />
</application>

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试在代码中的某处发送android.appwidget.action.APPWIDGET_UPDATE广播?这是一个 Android OS广播,因此如果您是...,您将无权使用它。