tma*_*hey 6 windows android openssl build android-ndk
我尝试下载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.
Run Code Online (Sandbox Code Playgroud)
当我申请一个固定的描述__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.
Run Code Online (Sandbox Code Playgroud)
或者我可以下载二进制文件吗?我基本上只需要libcrypto.so.
这是我正在使用的Android.mk:
LOCAL_PATH := $(call my-dir)
subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, \
crypto \
ssl \
apps \
))
include $(subdirs)
Run Code Online (Sandbox Code Playgroud)
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>
Run Code Online (Sandbox Code Playgroud)
2.)错误:
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: /Android.mk
Run Code Online (Sandbox Code Playgroud)
是由线引起的
APP_BUILD_SCRIPT := $(APP_PROJECT_PATH)/Android.mk
Run Code Online (Sandbox Code Playgroud)
在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
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6549 次 |
最近记录: |