Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.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 “我怎样才能解决问题?”;无法检测应用程序ABI“;在窗户上?_Android_Eclipse_Android Ndk - Fatal编程技术网

Android “我怎样才能解决问题?”;无法检测应用程序ABI“;在窗户上?

Android “我怎样才能解决问题?”;无法检测应用程序ABI“;在窗户上?,android,eclipse,android-ndk,Android,Eclipse,Android Ndk,我有完全相同的问题描述。我想添加一条评论,但我没有足够的声誉(我几天前刚刚注册) 我已经检查了Alex Cohn的建议: 特别是在Windows上,这可能是因为 (project.properties、Application.mk、Android.mk或 (AndroidManfest.xml)有错误的行尾(CRLF)。您运行ndk构建 转储应用程序ABI并确保输出是干净的 所有这些文件都有CRLF,我使用Notepad++(编辑/EOL转换->转换为UNIX格式)修复了这些文件,但在运行ndk

我有完全相同的问题描述。我想添加一条评论,但我没有足够的声誉(我几天前刚刚注册)

我已经检查了Alex Cohn的建议:

特别是在Windows上,这可能是因为 (project.properties、Application.mk、Android.mk或 (AndroidManfest.xml)有错误的行尾(CRLF)。您运行ndk构建 转储应用程序ABI并确保输出是干净的

所有这些文件都有CRLF,我使用Notepad++(编辑/EOL转换->转换为UNIX格式)修复了这些文件,但在运行ndk build DUMP_APP_ABI时,我仍然得到一个额外的空行。当我在NDK samples文件夹中运行它时,也会发生这种情况,因此我认为这不是一个特定于项目的问题

我已经在Cygwin中运行了ndk gdb--start--verbose--force,它运行正常

设备API级别:19
设备CPU ABIs:armeabi-v7a armeabi
兼容设备ABI:armeabi

我的平台是Windows 8.1,使用Android NDK r9d和adt-bundle-Windows-x86_64-20140321。一切都是64位版本。我已经在Linux中尝试过了,它可以在完全相同的项目中正常工作

有什么想法或建议吗

编辑


我已经将我的所有文件夹(eclipse、android sdk、android ndk和project文件夹)复制到另一台Windows计算机中,它可以工作,我可以调试。如果我在那台计算机上运行
ndk-build.cmd DUMP\u APP\u ABI
我还会得到一行额外的代码。对我的电脑上可能出现的故障有什么建议吗?

修复了吗?找到解决办法了吗?很抱歉我错过了四月份的Q。谢谢你回答Alex,你似乎是唯一知道这个问题的人!不,我还没有修复它,我的解决方法是在需要调试本机代码时在Linux虚拟机中工作(这非常慢)。你知道如何在Windows上修复它吗?你是对的,我最喜欢的答案是“如何在Windows下调试本机Android?”这个问题以单词开头。‌​哈哈,我当然会这么做,但我有点困在Windows上(那是我的工作电脑,在家里Windows只用于玩游戏^^)。由于我在其他计算机上进行了尝试,并且工作正常,因此我假设运行ndk-build.cmd DUMP_APP_ABI时的额外行没有那么糟糕。你还有别的建议吗?