我正在尝试用android构建pjsip NDK r13b
.标准版本就像./configure-android --with-opus=/home/user/pjsip/pjproject/opus-dev-lib
是完美的.但我需要几个TARGET_ABI
,我所有的尝试都以此结束configure-android error: compiler not found, please check environment settings (TARGET_ABI, etc)
命令为
TARGET_ABI=armeabi-v7a ./configure-android --use-ndk-cflags --with-opus=/home/user/pjsip/pjproject/opus-dev-lib
TARGET_ABI=armeabi-v7a APP_PLATFORM=android-21 ./configure-android --use-ndk-cflags --with-opus=/home/user/pjsip/pjproject/opus-dev-lib
返回相同的错误.
我搜索了很多链接但没有结果.我知道错误存在于configure-android
文件中并且正在抛出
if test "x${CC}" = "x" || test ! -e ${CC}; then
echo "$F error: compiler not found, please check environment
settings (TARGET_ABI, etc)"
exit 1
fi
Run Code Online (Sandbox Code Playgroud)
但我不知道如何解决它.提前致谢.
我发现崩溃报告由于混淆而变得不可读。从 crashlytics 日志我发现异常
[DEBUG] (Execution worker for ':') com.crashlytics - POST file: /home/...-875c-
4f7e9d519d53.zip to URL: https://cm.crashlytics.com/api/v3/platforms/android/code_mappings
[DEBUG] (Execution worker for ':') com.crashlytics - Crashlytics using custom proxy
settings: :80
[WARN] (Execution worker for ':') com.crashlytics - Crashlytics had a problem uploading the
deobs file. Please check network connectivity and try again.
Run Code Online (Sandbox Code Playgroud)
java.lang.IllegalArgumentException: Host name may not be empty
at com.crashlytics.reloc.org.apache.http.util.Args.containsNoBlanks(Args.java:84)
at com.crashlytics.reloc.org.apache.http.HttpHost.<init>(HttpHost.java:80)
at com.crashlytics.reloc.org.apache.http.HttpHost.<init>(HttpHost.java:99)
at com.crashlytics.api.net.proxy.ProxySettings.getConfig(ProxySettings.java:39)
at com.crashlytics.api.RestfulWebApi.sendFile(RestfulWebApi.java:703)
at com.crashlytics.tools.android.project.DeobsUploader.uploadDeobsFile(DeobsUploader.java:60)
at com.crashlytics.tools.android.project.DeobsUploader.uploadDeobfuscationFiles(DeobsUploader.java:37)
at com.crashlytics.tools.android.DeveloperTools.processProperties(DeveloperTools.java:629)
at com.crashlytics.tools.android.DeveloperTools.processArgsInternal(DeveloperTools.java:348)
at com.crashlytics.tools.android.DeveloperTools.gradleMain(DeveloperTools.java:292)
at …
Run Code Online (Sandbox Code Playgroud)