Smobiler上海石磨_.NET移动开发平台
标题:
CodeCompiler 调用其他APP 的Activity
[打印本页]
作者:
bigjimmy8257
时间:
2019-10-31 13:53
标题:
CodeCompiler 调用其他APP 的Activity
各位专家,
小弟想在Smobiler开发的APP a 中调用另一个Smobiler开发的APP b,通过使用CodeCompiler 的方式实现,我想请教, 在 创建 Smobiler.Plugins.AndroidCodeProvider 的对象,并设置其 ComponentName 时,如果得到 APP b 的 PackageName 和 ActivityName ?
Smobiler.Plugins.AndroidCodeProvider provider = new Smobiler.Plugins.AndroidCodeProvider();
provider.Imports.Add("android.content.Intent");
provider.Imports.Add("android.content.ComponentName");
ComponentName cmp = new ComponentName(
appPackageName, appActivityName
);
在 APP b 的 云平台的 应用打包 设置中,可以看到 ‘包名’的配置,这个应该是 APP 的 PackageName吧, 但是 APP 的ActivityName 从哪里得到呢,或者Smobiler在给每一个窗体设置的 ActivityName 的编码规则时怎样的?
请指教。
谢谢
大杰米
作者:
bigjimmy8257
时间:
2019-10-31 22:55
解答: Activity的名字是 包名.MainActivity, 假设包名为 test.xxx.app, 那么Activity的名字是 test.xxx.app.MainActivity.
欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/)
Powered by Discuz! X3.2