Blankj / Blankj/AndroidUtilCode

Android sdk 32 debug打包失败

Offen
#1,749 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @Blankj Auf GitHub ansehen
bug
Vorherrschende Sprache
Java
Sterne
33.6k
Forks
10.6k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

## 描述 Bug

使用目标target_sdk=32 进行debug打包报错 Task :app:processDebugAndroidTestManifest FAILED

编译报错如下
```
android:exported needs to be explicitly specified for . Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.
```

- AndroidUtilCode 的版本:com.blankj:utilcodex:1.31.1

原因是
[AndroidManifest](https://github.com/Blankj/AndroidUtilCode/tree/master/lib/utilcode/src/main/AndroidManifest.xml)
这个文件内的两个Activity没有设置 android:exported="true"

目前情况是debug打包失败 releas打包正常

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.