Android Studio 运行HyperLPR开源项目安卓APP
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,需要这个)
ndk下载列表
方式一
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中的各个版本的下载地址
问题解决一
问题解决二
问题解决三
问题解决四
安卓官网指南
Android Studio 运行HyperLPR开源项目安卓APP相关推荐
- 利用Android Studio快速发布开源项目到Jcenter
前言 在Android开发中我们经常使用第三方的开源项目,在app/build.gradle中compile类库,不用去下载文件以lib或modulelib的方式引入,是不是很方便呢? 如使用Butt ...
- android studio ionic,Android studio 运行打包 Ionic 项目
IMPORT FROM 表数据导入 Syntax IMPORT FROM [] [INTO ] [WITH nodejs简易实现一下bigpipe 今天刚好看到bigpipe的文章,写个demo试一下 ...
- Android Studio 运行项目报错:org.objectweb.asm.tree.analysis.AnalyzerException: Execution can fall off
Android Studio项目,公司主要的一个APP项目,还算庞大,有段时间没过问该项目,有需求要改,又来关注这项目代码,update代码到最新,android studio运行项目,就是run不起 ...
- android studio运行APP到手机
android studio运行APP到手机 一.数据线连接手机调试 1.打开android手机的开发者模式(机型不一样,打开方式不一样,具体可百度) 2.用数据线把电脑和手机连起来(最好用原装数据线 ...
- Android Studio运行app启动模拟器一直卡在“Wating for target device to come online”解决方法
Android Studio运行app启动模拟器一直卡在"Wating for target device to come online"的情况如何解决 在启动模拟器如果一直卡在& ...
- Android studio成品源码项目日历备忘录记事本,该日历备忘录app实现了日历查看
Android studio成品源码项目日历备忘录记事本,该日历备忘录app实现了日历查看,添加备忘录,闹钟提醒,删除备忘录等功能,适合新手学习,数据库sqlite. ID:4535654880904 ...
- Android Studio 运行项目显示 Unfortunately,xxxx has stopped.
问题描述: 使用Android Studio 运行项目后显示 Unfortunately,xxxx has stopped. 原因分析: API 版本太低了,兼容性不好. 解决方案: 创建一个高版本A ...
- 小米5 android studio,Android应用开发android studio运行app,使用模拟器可以,用小米5手机安装失败...
本文将带你了解Android应用开发android studio运行app,使用模拟器可以,用小米5手机安装失败,希望本文对大家学Android有所帮助. < 报错 Session 'app': ...
- Android studio成品源码项目日历备忘录记事本,该日历备忘录app实现了日历查看,添加备忘录
Android studio成品源码项目日历备忘录记事本,该日历备忘录app实现了日历查看,添加备忘录,闹钟提醒,删除备忘录等功能,适合新手学习,数据库sqlite. 程序开开发发,全网回复最快,效率 ...
最新文章
- 类继承中的构造函数与析构函数
- 2018-3-15模式识别--学习笔记(一)
- ASP.NET Core开发之HttpContext
- vmware 12.5.3 linux,vmware12如何安装linux|opensuse42.3系统安装教程
- 颠覆传统的电商智能助理-阿里小蜜技术揭秘
- 创建多级目录函数MakeSureDirectoryPathExists()所需头文件
- oracle数据库删除数据Delete语句和Truncate语句的对比
- 浅谈Javascript -- 【嵌套函数及闭包】
- 打造利器Qt Creator:代码todo工具的使用
- BZOJ1108 [POI2007]天然气管道Gaz
- CC2500 使用总结
- C语言学习-翁凯(第五章笔记)
- word自定义多级编号列表
- 推荐一款强大的在线编译器
- 【源码】Spring AOP 9 Advised
- 2000字精华总结,安利一个超好用的 Python 数据分析神器
- CVPR读书笔记[7]:PCA的理解
- adobe illustrator 绘制 立方体
- 一文教你分清持续集成,持续交付,持续部署
- ubuntu下好用的视频播放器
热门文章
- 我的世界盗版服务器皮肤不显示,我的世界换肤教程(有图)(盗版玩家专用)...
- 什么是全连接神经网络?
- [源码和文档分享]基于蒙特卡洛信心上限搜索树UTC算法的四子棋游戏
- uniapp微信小程序切换到tabber页面没有自动刷新
- react-native实现树结构选择组件
- lisp把选集转成表_CAD外挂王,让你的效率翻三倍!
- 绝地求生国际服服务器维护到几点,绝地求生更新维护到今天几点?更新内容详细介绍_绝地求生-我爱秘籍...
- 基于ANSYS Twin Builder连杆结构数字孪生体建模关键技术及应用
- 欧洲杯决赛倒计时,球迷经济带火了哪些产品?
- win10系统,必须要设置登陆密码的解决方法