1
这整个主题花了我一生的宝贵时间,仍然没有100%解决,希望我能在这里找到一些答案。Android深层链接(意图):设备之间的不同行为
预期的结果:攻一个链接到我的应用程序(http://www.myapp.com),当如果应用程序安装,操作系统应该打开,其中用户选择的应用程序打开这个链接,如果(我的应用程序或浏览器),对话应用程序未安装通常应该浏览器浏览此网址。
实际结果:
上三星设备,敲击链接(http://www.myapp.com)给出了预期的结果,将打开一个对话框,提示我选择一个应用程序来与打开此,包括我的应用程序。
on Nexus设备,另一方面,它的行为像没有安装应用程序,它只是浏览器浏览器的网址,没有提示选择一个应用程序打开。
如何让Nexus设备支持此流程?像三星设备?
我这是怎么注册的活动在我的应用程序清单:
<activity
android:name=".activities.MainActivity2"
android:configChanges="keyboardHidden|screenSize"
android:theme="@style/application_theme_header_green">
<intent-filter >
<data android:scheme="http" android:host="www.myapp.com" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
希望我们提供所有需要的信息。
谢谢大家。