我知道有人无法访问其他应用的内部存储空间,但我们是否可以创建一个只安装所有其他应用的名称的应用?
答案 0 :(得分:4)
不,您无权访问其他不是“Microsoft”应用程序的应用程序。你能做的最好的就是可以使用“发射器”。阅读Jeff Blankenburg的这篇文章:http://www.jeffblankenburg.com/2010/10/07/31-days-of-windows-phone-day-7-launchers/
Per Jeff的文章(源代码可通过以上网址获得):
快速浏览一下发射器列表,这是你到目前为止所得到的:
using Microsoft.Phone.Tasks;
BingMapsDirectionsTask - 允许您从起点和终点,或从用户的当前位置到终点提供转弯路线。
BingMapsTask - 您可以使用此任务启动标有特定点的地图。
ConnectionSettingsTask - 一项允许您将用户定向到其设备的Wi-Fi,蓝牙和其他设置的任务。
EmailComposeTask - 允许用户使用其电子邮件帐户发送电子邮件。
MarketplaceDetailTask - 启动Windows Phone Marketplace,并将用户带到特定产品。
MarketplaceHubTask - 启动了Windows Phone Marketplace,并允许您指定默认显示的应用类别。
MarketplaceReviewTask - 将用户带到Windows Phone Marketplace查看当前的应用程序。
MarketplaceSearchTask - 根据用户输入的搜索字词(或您指定的搜索字词)启动Windows Phone Marketplace的搜索结果。
MediaPlayerLauncher - 启动内部Media Player应用程序,并播放您指定的媒体文件。
PhoneCallTask - 启动电话应用程序并显示提供的电话号码和姓名。在用户按下“呼叫”之前,不会拨打电话。
SearchTask - 将此视为从应用程序提供Bing搜索的一种方式。
SMSComposeTask - 启动Messaging应用程序,并向用户显示发送短信的功能。您可以指定收件人和邮件正文,但用户必须发送邮件。
WebBrowserTask - 启动网络浏览器,并导航到指定的网址。
此外,Windows Phone 8已发布一些新功能以添加到此列表中。通过MSDN查看新项目。