如何使用ndk8在Windows上构建Openssl for Android?
发布时间:2020-12-13 22:31:40 所属栏目:Windows 来源:网络整理
导读:我尝试下载 OpenSSL-Android.然后运行ndk-build,在这种情况下是ndk8c. 我收到错误: process_begin: CreateProcess(NULL,pwd,...) failed.d:/Development/android/android-ndk-r8d/build/gmsl/__gmsl:512: *** non-numeric second argument to `wordlist' fu
我尝试下载
OpenSSL-Android.然后运行ndk-build,在这种情况下是ndk8c.
我收到错误: process_begin: CreateProcess(NULL,pwd,...) failed. d:/Development/android/android-ndk-r8d/build/gmsl/__gmsl:512: *** non-numeric second argument to `wordlist' function: ''. Stop. 当我按照here所述对__gsml应用修复时 我收到错误: Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: /Android.mk d:/Development/android/android-ndk-r8c/build/core/add-application.mk:165: *** Android NDK: Aborting... . Stop. 或者我可以下载二进制文件吗?我基本上只需要libcrypto.so. 这是我正在使用的Android.mk: LOCAL_PATH := $(call my-dir) subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, crypto ssl apps )) include $(subdirs) 解决方法
1.)因为Bad Design正确指出__gsml错误由以下AndroidManifest.xml修复
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.evotegra.aCoDriver" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="17" android:maxSdkVersion="17" /> </manifest> 2.)错误: Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: /Android.mk 是由线引起的 APP_BUILD_SCRIPT := $(APP_PROJECT_PATH)/Android.mk 在jni / Application.mk中.在Windows上,没有设置变量$APP_PROJECT_PATH,因此它在Android.mk的根目录中查找. 这可以通过将文件jni / Application.mk更改为以下内容来解决: LOCAL_PATH := $(call my-dir) NDK_TOOLCHAIN_VERSION=4.4.3 APP_PROJECT_PATH := $(shell pwd) APP_BUILD_SCRIPT := $(LOCAL_PATH)/../Android.mk (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 什么是好的,免费的“虚拟机”应用程序?
- .net – Microsoft Reports添加两个列值
- Windows Web服务器应该有硬件防火墙吗?
- 第四节:Windows系统安装时BIOS设置及注意
- Windows上有哪些工具可用于模拟/模拟网络问题?
- windows-server-2003 – 从桌面删除的文件不会转到回收站
- Windows Defender Antivirus从C#扫描[AccessViolation exce
- 启动W3SVC出现?错误1717:未知的界面?的解决方法
- windows – 如何从桌面图标通过Cygwin使用GUI启动GNU Octav
- REPL挂在SublimeREPL for Clojure(Windows PC)
推荐文章
站长推荐
热点阅读