From fb6bf314252c88dd49af74bdbb8499df370836ae Mon Sep 17 00:00:00 2001 From: Masahiko Sakakibara Date: Tue, 27 Aug 2024 01:39:05 +0900 Subject: [PATCH] fix(plugin): fix android_package_id to follow cli (#10763) * fix(plugin): fix android_package_id to follow cli * Update tooling/cli/templates/plugin/src/mobile.rs * add change file --------- Co-authored-by: Lucas Fernandes Nogueira --- .changes/update-android-plugin-template.md | 6 ++++++ tooling/cli/templates/plugin/src/mobile.rs | 5 +---- 2 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 .changes/update-android-plugin-template.md diff --git a/.changes/update-android-plugin-template.md b/.changes/update-android-plugin-template.md new file mode 100644 index 000000000..771830916 --- /dev/null +++ b/.changes/update-android-plugin-template.md @@ -0,0 +1,6 @@ +--- +'tauri-cli': 'patch:changes' +'@tauri-apps/cli': 'patch:changes' +--- + +Update plugin template Android code to match documentation on Android package ID usage. diff --git a/tooling/cli/templates/plugin/src/mobile.rs b/tooling/cli/templates/plugin/src/mobile.rs index 1a15b1f48..9277ec353 100644 --- a/tooling/cli/templates/plugin/src/mobile.rs +++ b/tooling/cli/templates/plugin/src/mobile.rs @@ -9,9 +9,6 @@ use tauri::{ use crate::models::*; -#[cfg(target_os = "android")] -const PLUGIN_IDENTIFIER: &str = "{{ android_package_id }}"; - #[cfg(target_os = "ios")] tauri::ios_plugin_binding!(init_plugin_{{ plugin_name_snake_case }}); @@ -21,7 +18,7 @@ pub fn init( api: PluginApi, ) -> crate::Result<{{ plugin_name_pascal_case }}> { #[cfg(target_os = "android")] - let handle = api.register_android_plugin(PLUGIN_IDENTIFIER, "ExamplePlugin")?; + let handle = api.register_android_plugin("{{ android_package_id }}", "ExamplePlugin")?; #[cfg(target_os = "ios")] let handle = api.register_ios_plugin(init_plugin_{{ plugin_name_snake_case }})?; Ok({{ plugin_name_pascal_case }}(handle))