我觉得要让FlashDevelop识别我的Android设备来测试应用程序真是疯了。我已通过USB接通手机并打开了USB调试功能,安装了Android Studio和Android SDK,但Android Studio或FlashDevelop都无法看到我的设备。 FlashDevelop在AIR_Android_readme中执行的步骤对我不起作用,这是文本所说的内容:
1. Configuration:
- edit 'bat\SetupSDK.bat' for paths to Flex SDK and Android SDK (defaults should be ok)
- install your device's USB drivers:
http://developer.android.com/sdk/oem-usb.html
- enable "USB debugging" on your Android device:
Parameters > Applications > Development > USB Debugging
此步骤似乎很好,Windows 10插入电源后会自动为我的手机下载驱动程序。我似乎也找不到针对特定手机(LG V40 Thinq)的驱动程序,因为LG网站上的链接({{ 3}})给我409错误。我已经在手机上启用了USB调试功能。当我将USB插入计算机时,手机会指出已启用USB调试。
2. Creating a self-signed certificate:
- run 'bat\CreateCertificate.bat' to generate your self-signed certificate,
(!) wait a minute before packaging.
3. Build from FlashDevelop as usual (F8)
4. Run/debug the application on the desktop as usual (F5 or Ctrl+Enter)
我已经完成了所有这些步骤。
5. Install AIR runtime on your device:
- run 'bat\InstallAirRuntime.bat'
这是我遇到麻烦的地方。运行批处理文件时,出现错误“错误:找不到设备”。我搜寻了有关设置设备的教程,但在互联网上却忙得不可开交,但是他们所有人都在讨论关于这一部分的FlashDevelop实用程序,因此我不知道该怎么做。任何帮助将不胜感激。