소스 검색

feat(templates): fill AndroidManifest.xml manifest.package field

Lucas Nogueira 2 년 전
부모
커밋
ed879513d3

+ 3 - 2
core/tauri/mobile/android/src/main/AndroidManifest.xml

@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+  package="app.tauri">
 
-</manifest>
+</manifest>

+ 1 - 1
core/tauri/mobile/android/src/main/java/app/tauri/plugin/PluginManager.kt

@@ -102,7 +102,7 @@ class PluginManager(val activity: AppCompatActivity) {
   private fun dispatchPluginMessage(invoke: Invoke, pluginId: String) {
     Logger.verbose(
       Logger.tags("Plugin"),
-      "Tauri plugin: pluginId: $pluginId, command: $invoke.command"
+      "Tauri plugin: pluginId: $pluginId, command: ${invoke.command}"
     )
 
     try {

+ 2 - 1
tooling/cli/templates/mobile/android/app/src/main/AndroidManifest.xml

@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+  package="{{reverse-domain app.domain}}.{{snake-case app.name}}">
     <uses-permission android:name="android.permission.INTERNET" />
     <application
         android:icon="@mipmap/ic_launcher"

+ 3 - 3
tooling/cli/templates/plugin/android/src/main/AndroidManifest.xml

@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android">
-
-</manifest>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+  package="{{android_package_id}}">
+</manifest>