此代码在某些设备(如HTC)上运行良好,并且不会像Galaxy s2和s3那样在其他设备上运行...有什么区别,我该如何解决?
小心说如果他输入的是my:// value = 2,那么我的应用程序就会启动。
我正在尝试以下代码:
<activity
android:name="com.blah.blah.BootActivity"
android:clearTaskOnLaunch="false"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/AppThemeNoBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<data android:scheme="my" />
<data android:host="e.com"
android:scheme="http" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
我有权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
更新:
我从以下代码中获取了代码:https://developers.google.com/app-indexing/webmasters/app
<activity android:name="com.example.android.GizmosActivity"
android:label="@string/title_gizmos" >
<intent-filter android:label="@string/filter_title_viewgizmos">
<action android:name="android.intent.action.VIEW" />
<!-- Accepts URIs that begin with "http://example.com/gizmos" -->
<data android:scheme="http"
android:host="example.com"
android:pathPrefix="/gizmos" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
同样的问题,在HTC工作,并没有在Galaxy的