没有应用程序ID的情况下如何访问默认应用程序?

Shoaib K.

我正在学习Implicit Intents我正在制作一个涵盖大多数implicit intent概念的应用程序,此应用程序的ScreenShot在这里。

在此处输入图片说明

在这个应用程序中,我想访问device default Weather and Radio applicationsBut the problem is these two apps don't even have Application id我进行了大量搜索,以Application id在我的设备中获取这两个默认应用程序Oppo如果我在另一部与此不同的手机上运行该应用程序application id,该如何解决呢?

这两个应用程序都在这里:

在此处输入图片说明

理论帕夫里克

您无法像具有隐式意图的浏览器一样打开这些应用程序。不同的制造商使用不同的天气和广播应用程序。因此,唯一的解决方案是使用程序包名称启动应用程序。要查找应用程序的软件包,可以使用ADB或任何软件包查看器应用程序。例如,下一个https://play.google.com/store/apps/details?id=com.csdroid.pkg&hl=uk

然后使用下一个代码打开应用程序。

public void openApp(Context context, String packageName) {
PackageManager packageManager = context.getPackageManager();
Intent launchIntent = packageManager.getLaunchIntentForPackage(packageName);

if (launchIntent != null) {
    context.startActivity(launchIntent);
} else {
    Toast.makeText(context, "Package not found", Toast.LENGTH_SHORT).show();
}}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在没有应用程序原始源代码的情况下访问ASP.NET应用程序启动事件

来自分类Dev

在没有相机应用程序的情况下拍照

来自分类Dev

播放框架-在没有启动应用程序的情况下测试数据访问层

来自分类Dev

如何在没有托管页面的情况下从node-webkit获取桌面应用程序的访问令牌?

来自分类Dev

我的Ruby on Rails应用程序如何在没有密码的情况下访问数据库?

来自分类Dev

如何在没有默认边框的情况下移动 c# 表单应用程序

来自分类Dev

如何在没有租户 ID 的情况下以编程方式注册 Azure AD 应用程序?

来自分类Dev

XDK如何在没有MAC的情况下编译IOS应用程序?

来自分类Dev

如何在没有Visual Studio的情况下构建Windows Store 8.1应用程序?

来自分类Dev

如何在没有QQuickView的情况下拍摄QML应用程序的屏幕截图

来自分类Dev

如何在没有openshift的情况下托管Django localhost应用程序?

来自分类Dev

如何在没有对话框的情况下固定应用程序

来自分类Dev

在没有WinJS支持的情况下,如何使用JavaScript开发UWP应用程序?

来自分类Dev

如何在没有UI的情况下使用UWP创建后台应用程序?

来自分类Dev

如何在没有Rubberduck TestModules的情况下交付Excel VBA应用程序?

来自分类Dev

如何在没有python控制台的情况下运行tkinter应用程序

来自分类Dev

如何在没有控制台的情况下创建gui应用程序?

来自分类Dev

如何在没有提示的情况下以管理员身份运行应用程序?

来自分类Dev

如何在没有屏幕记录的情况下运行cherrypy应用程序?

来自分类Dev

如何创建可以在没有Apple Store的情况下安装的IOS应用程序?

来自分类Dev

如何在没有sudo特权的情况下构建应用程序?

来自分类Dev

在没有焦点的情况下,如何自动使应用程序静音?

来自分类Dev

没有Visual Studio的情况下如何安装Windows Phone 8开发应用程序

来自分类Dev

如何在没有qmlscene的情况下创建跨平台的Ubuntu Touch应用程序?

来自分类Dev

XDK如何在没有MAC的情况下编译IOS应用程序?

来自分类Dev

如何在eclipse中没有main方法的情况下运行JavaFX应用程序?

来自分类Dev

如何在没有 Eclipse 的情况下运行 Spring Boot 应用程序?

来自分类Dev

如何在没有额外应用程序的情况下安装 Cinnamon?

来自分类Dev

Pwinauto:如何在没有 GUI 错误的情况下启动应用程序

Related 相关文章

  1. 1

    在没有应用程序原始源代码的情况下访问ASP.NET应用程序启动事件

  2. 2

    在没有相机应用程序的情况下拍照

  3. 3

    播放框架-在没有启动应用程序的情况下测试数据访问层

  4. 4

    如何在没有托管页面的情况下从node-webkit获取桌面应用程序的访问令牌?

  5. 5

    我的Ruby on Rails应用程序如何在没有密码的情况下访问数据库?

  6. 6

    如何在没有默认边框的情况下移动 c# 表单应用程序

  7. 7

    如何在没有租户 ID 的情况下以编程方式注册 Azure AD 应用程序?

  8. 8

    XDK如何在没有MAC的情况下编译IOS应用程序?

  9. 9

    如何在没有Visual Studio的情况下构建Windows Store 8.1应用程序?

  10. 10

    如何在没有QQuickView的情况下拍摄QML应用程序的屏幕截图

  11. 11

    如何在没有openshift的情况下托管Django localhost应用程序?

  12. 12

    如何在没有对话框的情况下固定应用程序

  13. 13

    在没有WinJS支持的情况下,如何使用JavaScript开发UWP应用程序?

  14. 14

    如何在没有UI的情况下使用UWP创建后台应用程序?

  15. 15

    如何在没有Rubberduck TestModules的情况下交付Excel VBA应用程序?

  16. 16

    如何在没有python控制台的情况下运行tkinter应用程序

  17. 17

    如何在没有控制台的情况下创建gui应用程序?

  18. 18

    如何在没有提示的情况下以管理员身份运行应用程序?

  19. 19

    如何在没有屏幕记录的情况下运行cherrypy应用程序?

  20. 20

    如何创建可以在没有Apple Store的情况下安装的IOS应用程序?

  21. 21

    如何在没有sudo特权的情况下构建应用程序?

  22. 22

    在没有焦点的情况下,如何自动使应用程序静音?

  23. 23

    没有Visual Studio的情况下如何安装Windows Phone 8开发应用程序

  24. 24

    如何在没有qmlscene的情况下创建跨平台的Ubuntu Touch应用程序?

  25. 25

    XDK如何在没有MAC的情况下编译IOS应用程序?

  26. 26

    如何在eclipse中没有main方法的情况下运行JavaFX应用程序?

  27. 27

    如何在没有 Eclipse 的情况下运行 Spring Boot 应用程序?

  28. 28

    如何在没有额外应用程序的情况下安装 Cinnamon?

  29. 29

    Pwinauto:如何在没有 GUI 错误的情况下启动应用程序

热门标签

归档