2013-02-17 102 views
2

我想在我的android应用程序中启动Quickoffice应用程序以及如何获取它的包名称。如何在我的android项目中启动快速办公应用程序?

我用这个源推出的Skype:

enter code here 
PackageManager packageManager = getPackageManager(); 
      Intent skype = packageManager 
        .getLaunchIntentForPackage("com.skype.raider"); 

      startActivity(skype); 
+0

检查此链接http://stackoverflow.com/questions/2664353/how-do-i-start-another-application-downloaded-or-preinstalled-from-an-activity – Pragnani 2013-02-17 11:54:56

回答

1

从谷歌Play商店中,你可以得到所需要的软件包名

在这种情况下QuickOfficePro有com.qo.android.am3

谷歌Play商店列出的网址作为id参数的包名https://play.google.com/store/apps/details?id=com.qo.android.am3

顺便一提,请确保您正确处理错误,以防用户没有要安装的应用程序。

还有一些在Play商店快处了几个版本,和所有的人都会有不同的包名。

+0

这个包在playstore,我可以找不到.. https://play.google.com/store/apps/details?id=com.qo.android.am3&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5xby5hbmRyb2lkLmFtMyJd – 2013-02-17 11:56:08

+0

检查网址 它是/ details?id = **包名** 之后的一切都可以忽略。事实上,你可以删除之后的所有内容,并且URL仍然可以工作。像'的https://play.google.com/store/apps/details ID = com.qo.android.am3' – 2013-02-17 11:57:21

+0

你能得到完整的链接(?/细节ID)...我不知道发现它 – 2013-02-17 12:00:16

1

前往Play商店中的网页。

找到你想要打开的应用程序,看到的网址。 有2个快捷办公应用程序 https://play.google.com/store/apps/details?id=com.qo.android.am3

https://play.google.com/store/apps/details?id=com.qo.android.tablet.am

最后一部分是应用程序ID。

+0

原谅我freinds ,,,,我不知道解决这个问题,以在playstore中找到包名称。现在我想查找包名称google chrome? – 2013-02-20 07:51:13

+0

找到它..非常感谢你 – 2013-02-20 08:18:13