【发布时间】:2015-08-15 14:22:33
【问题描述】:
我正在使用 Adobe Flash CS5.5 在 Android 上开发 flash air 应用程序。但是,我似乎无法让 Flash 看到我的手机。
我有一台三星 Galaxy GT-N7000 (Galaxy Note)。我已经用 cyanogenmod 10.1.3-n7000 将手机植根。我在手机设置中启用了“usb 调试”。 我在 Windows 7 Professional 32 位上运行它。
当我将手机连接到 PC 时,我可以在设备管理器 -> 便携式设备标题下看到它为 GT-N7000。我还可以毫无问题地将文件复制到该设备/从该设备复制文件。
我系统安装在flash安装文件夹中的adb版本是1.0.26。当我尝试在手机上运行 Flash 动画时,它似乎无法检测到它。我收到错误消息
“找不到要连接的安卓设备。请确保您已连接手机,安装了正确的驱动程序,并且手机已启用 USB 设备调试”。
我不知道如何安装 USB 驱动程序,因为我的是 Galaxy Note,但使用的是cyanogenmod。我在 Flash 安装文件夹中找不到 SDK 管理器,但是从我为使用 Android Studio 开发 android 应用程序并行安装的 android-sdk 文件夹中运行了 SDK 管理器。我从那个位置安装了 Google USB 驱动程序。我不确定这是否有助于 Flash 检测到手机。
我也尝试过使用 USB 连接模式作为 MTP、PTP 以及大容量存储。但没有区别。
还有什么问题?任何指针?如果缺少任何细节,请见谅。我会按照指出的方式添加它们。
更新:在Android Device Connectivity in Adobe Flash Pro CS6 Win7 x64..找到了一个类似的查询。但是,对我不起作用! :(
解决方法(嗯,有点!):我可以将 .apk 文件复制到手机内存中,然后安装它。我必须启用“未知来源 - 允许安装来自未知来源的应用程序”。 但是,我仍然无法直接发布到手机上,也无法从 Flash 中进行调试。
【问题讨论】:
标签: android flash adobe adb cyanogenmod