前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >App Inventor 2 Activity启动器技巧:如何查看并启动其他App

App Inventor 2 Activity启动器技巧:如何查看并启动其他App

作者头像
用户10956490
发布2024-02-21 17:35:53
1650
发布2024-02-21 17:35:53

App包名和类名的查看

由 App Inventor 2 创建的应用要弄清包名和类名,可通过下载其应用程序的源代码,然后使用文件资源管理器或解压缩程序解压 .aia源文件(文件的扩展名修改成.zip 或.rar,然后解压),在解压后的文件夹下找到 youngandroidproject/project.properties,打开 project.properties 文件的第一行是 main=, 紧接着是类名。

appinventor.ai_powerhope.HelloPurr.Screen1main后面去掉最后一个组件即为包名,如 appinventor.ai_powerhope.HelloPurr

如果要更方便和直观的在手机上查看安装的APP的包名和类名,可以在手机上安装专门的查看应用包名的App,如“包名查看器”:

ActivityStarter_包名查看器
ActivityStarter_包名查看器

不同品牌手机可能略有不同

另外,利用Activity启动器调用系统某些功能时,不同品牌手机可能略有不同,需要借助“包名查看器”这类软件查看相应系统功能的包名和类名。

如华为 Mate8 的照相机 的包名和类名都为 com.huawei.camera,和标准安卓系统提供的相机的包名和类名是有区别的。

下面代码是利用 Activity启动器启动华为 Mate8 系统的照相机:

ActivityStarter_启动华为照相机
ActivityStarter_启动华为照相机

如果在使用Activity启动器启动其它应用的时候,如果出现启动不了或者找不到相应的 Activity 的情况,请检查包名、类名这些信息是否正确。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • App包名和类名的查看
  • 不同品牌手机可能略有不同
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档