2011-09-26 52 views
0

我正在尝试编写一个类似于启动程序的应用程序(我不打算发布它,它仅供我使用),但我似乎找不到任何方法推出市场。从应用程序启动Android Market主页

我发现的所有答案实际上都是在市场上进行搜索(使用uri“market://”),或者更糟的是他们在特定应用页面上运行Market,而我试图展示市场的主页,即从启动器运行时显示的页面。

我试过用“市场://”作为Uri,没有查询字符串,但它不起作用;我还试图获得与从启动器运行市场(通过手动编辑组件,标志和类别)时出现在LogCat中的“开始活动命令”完全相同的“签名”,但它仍然不起作用。

有什么办法让它显示主页? 感谢预期。

回答

0
Intent intent = new Intent(); 
intent.setClassName("com.android.vending", "com.android.vending.AssetBrowserActivity"); 
startActivity(intent); 
+0

非常感谢你,它完美的工作! – user964278