Как исправить (Исключение безопасности: Отказ в разрешении: начало намерения) - PullRequest
0 голосов
/ 30 апреля 2019

Я получаю эту ошибку, когда запускаю свой код

Запуск: Intent {cmp = com.inspireui.mstorepro / .MainActivity}

Исключение безопасности: Отказ в разрешении: начало намерения{flg = 0x10000000 cmp = com.inspireui.mstorepro / .MainActivity} из null (pid = 8776, uid = 2000) не экспортируется из uid 10963

java.lang.SecurityException: Отказ в разрешении: начало намерения {flg= 0x10000000 cmp = com.inspireui.mstorepro / .MainActivity} из null (pid = 8776, uid = 2000) не экспортируется из uid 10963 в com.android.server.am.ActivityStackSupervisor.checkStartAnyActivityPermission (ActivityStackSupervisor.java:19):.android.server.am.ActivityStarter.startActivity (ActivityStarter.java:639) на com.android.server.am.ActivityStarter.startActivityLocked (ActivityStarter.java:419) на com.android.server.am.ActivityStarter.startActivityMayWait ActivityStar.java: 1308) на com.android.server.am.ActivityManagerService.startActivityAsUser (ActivityManagerService.java:6035) на com.android.server.am.ActivityManagerShellCommand.runStartActivity (ActivityManagerShellCommand.java:424) в com.android.server.am.ActivityManagerShellCommand.onCommand (ActivityManagerShellCommand.java:142) в android.os.ShellCommand.exej ShellCommand.exej: Shell.android.server.am.ActivityManagerService.onShellCommand (ActivityManagerService.java:18894) в android.os.Binder.shellCommand (Binder.java:581) в android.os.Binder.onTransact (Binder.java:481) в Android.app.IActivityManager $ Stub.onTransact (IActivityManager.java:4775) на com.android.server.am.ActivityManagerService.onTransact (ActivityManagerService.java:3863) на android.os.Binder.execTransact (Binder.java:682)

Я использую реактивный нативный-android для Visual Studio Code

Это мой manifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.inspireui.mstorepro"
          android:versionCode="1"
          android:versionName="1.0">

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

    <application
            android:name=".MainApplication"
            android:allowBackup="true"
            android:hardwareAccelerated="true"
            android:largeHeap="true"
            android:label="@string/app_name"
            android:icon="@mipmap/ic_launcher"
            android:theme="@style/AppTheme"
            android:supportsRtl="true">

        <activity android:name=".SplashActivity"
                android:exported="true"
                android:launchMode="singleTop"
                android:label="@string/app_name"
                android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
                android:windowSoftInputMode="adjustResize"
                android:theme="@style/AppTheme">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

        <activity android:name=".MainActivity"/>


        <activity android:name="com.facebook.react.devsupport.DevSettingsActivity"/>
        <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/fb_app_id"/>

    </application>
</manifest>
...