您能给我建议通过电子邮件启动应用程序的方法吗?更重要的是,启动应用程序时如何将电子邮件中附带的“会议邀请”传递给应用程序。我正在开发的应用程序需要此数据(例如会议邀请详细信息)以计划一些事情。您能建议我实现这一目标的方法吗?
答案 0 :(得分:1)
您需要在清单中创建一个意图过滤器
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data
android:host="www.example.com"
android:path="/launch"
android:scheme="http"/>
</intent-filter>
对于设置为http://www.example.com/launch的电子邮件链接。 然后,指向http://www.example.com/launch的链接将在具有您的应用程序的设备上启动您的应用程序(在选择器中,以及与网络浏览器一起),并在没有您的应用程序的设备上启动您的网页。>