Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Adobe Flex Mobile 4.6-从浏览器启动应用程序_Android_Ios_Apache Flex_Mobile_Air - Fatal编程技术网

Android Adobe Flex Mobile 4.6-从浏览器启动应用程序

Android Adobe Flex Mobile 4.6-从浏览器启动应用程序,android,ios,apache-flex,mobile,air,Android,Ios,Apache Flex,Mobile,Air,我正在尝试开发一个Flex移动应用程序,我的公司正在AdobeAIR中开发(使用FlashBuilder)。该应用程序最初将在iPhone和Android上发布,最终也将在黑莓PlayBook平板电脑上发布 但是,其中一个要求是我们需要能够从设备上的浏览器启动应用程序,并向其中传递参数 我不确定我做错了什么,但我无法让它发挥作用。我在Android部分中添加了以下代码块。我目前正在使用Android进行初步测试。把APK放到Android设备上很容易,我这里就有一个 &l

我正在尝试开发一个Flex移动应用程序,我的公司正在AdobeAIR中开发(使用FlashBuilder)。该应用程序最初将在iPhone和Android上发布,最终也将在黑莓PlayBook平板电脑上发布

但是,其中一个要求是我们需要能够从设备上的浏览器启动应用程序,并向其中传递参数

我不确定我做错了什么,但我无法让它发挥作用。我在Android部分中添加了以下代码块。我目前正在使用Android进行初步测试。把APK放到Android设备上很容易,我这里就有一个

            <application>
                <activity android:name=".MyUriActivity">
                    <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:scheme="myapp" android:host="path" /> 
                    </intent-filter> 
                </activity> 
            </application>
allowBrowserInvocation标志设置为true

我尝试创建一个带有以下链接的测试HTML页面,但在Android浏览器中我只收到一条“Webpage not available”(网页不可用)消息

<a href="myapp:">myapp:</a>

<br><br>

<a href="myapp:#Intent;action=android.intent.action.view;end">click to load apk</a>



我已经阅读了下面所有的帖子,但是我仍然有问题。有人能帮我吗?我错过了什么


好吧……我不确定我做了什么,也许休息一下喝杯水对我有帮助。但当我再次尝试时,它起作用了

我清除了manifest部分,并再次尝试,示例来自此站点:

现在它起作用了…但我想我已经试过了


(从评论转到实际答案,现在StackOverflow允许我这么做)

好吧……我不确定我做了什么,也许休息一下喝杯水会有帮助。但当我再次尝试时,它起作用了

我清除了manifest部分,并再次尝试,示例来自此站点:

现在它起作用了…但我想我已经试过了


(现在StackOverflow允许我这样做,从评论转移到实际答案)

+1个好问题/研究:)+1个好问题/研究:)
<a href="myapp:">myapp:</a>

<br><br>

<a href="myapp:#Intent;action=android.intent.action.view;end">click to load apk</a>