Нажав на приложение в панели запуска, я перехожу к «Информация о приложении» в настройках - PullRequest
0 голосов
/ 26 октября 2019

Когда я запускаю свое Android-приложение из Android Studio, запускается основная активность приложения, но, если я нажимаю на значок приложения, я получаю следующее сообщение в logcat и перенаправляюсь на экран «Информация о приложении» в Настройках:

ActivityThread: handleWindowVisibility: нет активности для токена android.os.BinderProxy@7139bd9 com.my.package.name E / packa.na: неверный идентификатор 0x00000000

MyВ приложении есть основная кнопка для запуска Azure Active Directory B2C, и я использую пользовательские вкладки Chrome для выполнения этой аутентификации.

Приложения build.gradle:

compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
    ...
    minSdkVersion 21
    targetSdkVersion 29
    multiDexEnabled true
    ...
}
...
implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.browser:browser:1.0.0'
implementation 'com.google.android.material:material:1.0.0'
implementation 'com.squareup.retrofit2:retrofit:2.4.0'
implementation 'com.squareup.retrofit2:converter-gson:2.4.0'
implementation 'androidx.core:core-ktx:1.1.0'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.50"

Manifest:

<activity
   android:name=".view.MainActivity"
   android:theme="@style/AppTheme.Launcher"
   android:launchMode="singleTop">
   <intent-filter>
          <action android:name="android.intent.action.MAIN" />
          <action android:name="android.intent.action.VIEW" />

          <category android:name="android.intent.category.LAUNCHER" />
          <category android:name="android.intent.category.DEFAULT" />
          <category android:name="android.intent.category.BROWSABLE" />

          <data
             android:host="login"
             android:scheme="myoauth"/>
    </intent-filter>
</activity>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...