我使用 Adobe Air/Flash Builder 为市场上的 android 应用程序开发了两个 air ..
我刚刚购买了一台带有 Mountain Lion 的新 Mac 笔记本电脑,这是对我旧机器的一次重大升级。
问题是,当我将旧项目文件夹加载到新机器上的 Flash Builder 4.6 中时,它们编译得很好,没有错误。
当我点击运行时,它开始像往常一样将应用程序导出到 Android 设备,然后它使设备的屏幕变黑,就像应用程序正在启动一样......然后崩溃。
如果我点击调试,它会开始连接倒计时并且永远不会连接到调试器。然后它变黑并像以前一样崩溃。
它根本没有给我任何错误。我无法在模拟器中运行它,因为它有破坏它的扩展。
作为一个测试,我开始了一个新项目并在我的手机上运行它,它运行良好。所以只有旧项目不起作用..
疯狂的是完全相同的项目文件夹,如果我把它放在 USB 驱动器上,把它放在我的旧电脑上,或者我的朋友 Macbook with Lion 上,将它导出到 android 到同一个 Android 设备......它可以工作!......
我已经尝试过以下方法:
- 重新安装 flashbuilder 4.6,安装 4.7 并用它进行测试
- 从svn下载项目,直接从外部硬盘下载,看看是不是svn错误
- 删除了项目文件夹中可能包含机器特定信息的所有隐藏文件
- 以相同的名称开始一个新项目,手动重新创建所有文件夹并将每个单独的文件粘贴到其中
- 在多个设备上测试它是否只是我的手机
任何帮助将不胜感激,我完全不知所措,因为这些项目可以在我的旧电脑上使用 Snow Leopard,我朋友的电脑上使用 Lion,但根本无法在我的电脑上运行!