[ 54% 59734/109452] //packages/apps/HpSetting:HpSettings-core fix manifest [common]
FAILED: out/soong/.intermediates/packages/apps/HpSetting/HpSettings-core/android_common/manifest_fixer/AndroidManifest.xml
out/soong/host/linux-x86/bin/manifest_fixer --minSdkVersion 30 --targetSdkVersion 30 --raise-min-sdk-version --library packages/apps/HpSetting/AndroidManifest.xml out/soong/.intermediates/packages/apps/HpSetting/HpSettings-core/android_common/manifest_fixer/AndroidManifest.xml
error: unbound prefix: line 23, column 4
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:sharedUserId="android.uid.system"
package="com.hp.hpsetting">
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY" />
<uses-permission android:name="android.permission.MASTER_CLEAR" />
<uses-permission android:name="android.permission.OEM_UNLOCK_STATE" />
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
<uses-feature android:name="android.hardware.location.gps" />
<uses-feature android:name="android.hardware.bluetooth_le" android:required="true" />
<application
tools:replace="android:appComponentFactory"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/Theme.HpSetting">
<activity
android:name=".activity.MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Android.bp
android_library {
name: "HpSettings-core",
platform_apis: true,
defaults: [
"SettingsLibDefaults",
"SettingsLib-search-defaults",
],
srcs: ["src/**/*.java"],
static_libs: [
"android-common",
"android-support-v4",
"android-support-v7-appcompat",
"androidx.appcompat_appcompat",
"androidx.recyclerview_recyclerview",
"com.google.android.material_material",
],
libs: [
"ims-common",
],
}
//platform_compat_config {
// name: "HpSettings-platform-compat-config",
// src: ":HpSettings-core",
// system_ext_specific: true,
//}
android_app {
name: "HpSettings",
srcs: ["src/**/*.java"],
resource_dirs: [
"res",
//"appcompat/res",
],
platform_apis: true,
certificate: "platform",
optimize: { enabled: false, },
dex_preopt: { enabled: false, },
aaptflags: ["--auto-add-overlay"],
//required: [
// "HpSettings-platform-compat-config",
//],
static_libs: [
"HpSettings-core",
],
}
如上,昨晚弄了一晚上,白天又在搞,。
AndroidManifest.xml
Android.bp
HP大佬!