Android Studio 运行HyperLPR开源项目安卓APP
Android Studio 已有项目运行方法作为一个安卓小白,我学uni-app只是机缘巧合,只是想看看微信小程序怎么开发的,然后一入坑,深似海,我已经负责,小程序,APP(安卓,ios),H5 啦,最棘手的还是APP,之前以为只要会离线打包就好了,现在还涉及原生插件开发了,真的很难啊。。一点点摸索中,希望有好入手的东西,看到的朋友,多给指指明路!万分感谢。一、SDK配置配置sdk所在的目录(n
Android Studio 运行HyperLPR开源项目安卓APP
前提:已安装Android Studio
作为一个安卓小白,我学uni-app只是机缘巧合,只是想看看微信小程序怎么开发的,然后一入坑,深似海,我已经负责,小程序,APP(安卓,ios),H5 啦,最棘手的还是APP,之前以为只要会离线打包就好了,现在还涉及原生插件开发了,真的很难啊。。一点点摸索中,希望有好入手的东西,看到的朋友,多给指指明路!万分感谢。
一、SDK配置
配置sdk所在的目录(ndk据项目配置)
sdk.dir=D\:\\adrdsdk\\android-sdk-windows
前提
已有android-sdk包目录
二、maven地址修改
project模式
找build.gradle
文件,把maven对应的url地址,改为:https://dl.google.com/dl/android/maven2/
maven {
url 'https://dl.google.com/dl/android/maven2/'
name 'Google'
}
改完重新打开项目
三、NDK和cmake下载和安装使用
(据项目需求选择,有些不需要,一般要编译c/c++文件才需要,我这边是python的识别程序要用到app,需要这个)
方式一
Android Studio配置(推荐
)
(需下载对应版本的)
file-setting - SDK
等待安装成功
(注:若配置了,发现版本不兼容,则需要去掉勾选,apply,会删除,后勾选show Package Details
,重新下载,确定)
修改local.properties
ndk.dir=D\:\\adrdsdk\\android-sdk-windows\\ndk\\16.1.4479499
sdk.dir=D\:\\adrdsdk\\android-sdk-windows
cmake.dir=D\:\\adrdsdk\\android-sdk-windows\\cmake\\3.6.4111459
修改gradle.properties
android.useDeprecatedNdk=true
方式二
网页下载并手动配置
ndk最新稳定版下载
(链接构成:https://dl.google.com/android/ndk/+官网文件名
)
cmake下载
例如(未发现有何用处):
E:\Android\Sdk\cmake\3.10.2.4988404\bin\cmake.exe -DCMAKE_TOOLCHAIN_FILE=E:\Android\Sdk\ndk-bundle\build\cmake\android.toolchain.cmake -DANDROID_ABI="arm64-v8a" -DANDROID_NDK=E:\Android\Sdk\ndk-bundle\ -DCMAKE_GENERATOR="Ninja" -DCMAKE_MAKE_PROGRAM=E:\Android\Sdk\cmake\3.10.2.4988404\bin\ninja.exe -DANDROID_PLATFORM=android-23
四、运行结果
实时识别
选择图片
五、适用如下错误:
情况一:
A problem occurred configuring project ':app'.
> java.lang.NullPointerException (no error message)
情况二:
Invalid revision: 3.18.1-g262b901-dirty
情况三:
CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
本文主要用于运行HyperLPR
的开源项目,安卓版APP,如有不当请自行百度。
注:HyperLPR
的开源项目,目前已删除,需要的之前开源代码的朋友,可通过下面2种方式获取:
1.可关注文末公众号,发送:HyperLPR;
2.扫微信小程序二维码,联系客服,
以供学习和再使用,谢谢!
相关链接
Android Studio uniapp新项目集成HyperLPR开源项目(一)
(二)Android Studio uniapp新项目集成HyperLPR开源项目
Xcode 运行HyperLPR开源项目苹果APP
有疑问
微信小程序联系客服,及时沟通
扫描公众号,了解更多实例分享:
参考
如何在Android Studio中安装配置NDK
android–ndk中的各个版本的下载地址
问题解决一
问题解决二
问题解决三
问题解决四
安卓官网指南
更多推荐
所有评论(0)