鉴于您可以使用带有URL的NFC标签启动安装的Android应用程序,例如:
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="https"
android:host="http://myurl.com"
android:pathPrefix="/something" />
并且您可以使用网址缩短服务或您自己的域名缩短并重定向到Play商店,为什么要在标记上使用AAR? (另外,我相信AAR意图不会将数据传递给应用程序)。
我希望制作一个支持多个操作系统的标签,尽可能少的字节 - 如果我创建一个链接到每个手机商店的网站,那么在标签上包含AAR或LaunchApp记录有什么好处? ?
答案 0 :(得分:2)
为什么要在标签上使用AAR?
因为您的(原始的,预编辑的)建议的网址会导致标记始终转到Play商店。如果设备上没有可以处理主要NFC记录的应用,则AAR设计为仅 转到Play商店。有关详情,请参阅my answer至my own question。
使用http://myurl.com/something
的方法应该可以正常工作,只要:
标签只应对您的应用有效
设备上没有任何其他内容宣传对该特定主机和路径前缀的支持