Android踩坑记录

缘起

看到有道云笔记的扫描功能,真不错,放到自己的业务中来,能够减少极大的需求猜想,因此想想自己能不能来个类似的

分析

看了看有道云自己技术团队的介绍以后,大体知道了它的流程,我自己也需要实现一个类似于扫描王的app,有道云的效果如下


image.png

自己找其他类似代码

GitHub上面找到这样一个源码:
https://github.com/wpq2014/android-photo-drag
介绍:仿扫描全能王拍照自动识别+拖拽扶正
对安卓了解不多,以前仅试过配环境,这个项目看得出开发的时候用的eclipse下的ADT,我现在机上有个Android studio,以前配过环境,好久没用了。尝试导入一波

坑及解决

  • 打开项目后提示最小适配安卓版本不匹配
    修改gradle-wrapper.properties当中的
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

为你想要的就好

  • 提示项目中使用了C++代码,blabla
    似乎在安卓里面是通过NDK来调用本地其他代码的,而pc上面的Java用的是jni,看到一篇科普文章,总结的挺好的
    https://blog.csdn.net/carson_ho/article/details/73250163
    image.png

    详细内容看原文。

针对以上提示的错误信息,想办法去搜索解决方案
找到了下面的文章
https://blog.csdn.net/w958796636/article/details/53129806

image.png

关键部分
image.png

再一次生成,提示以上配置信息当中的comandline命令有误,的确,没有修改该指令
在另外一篇文章当中找到了解决办法
文章地址:https://blog.csdn.net/pwiling/article/details/50601155#commentBox
关键解答:
image.png

找到自己Android studio安装目录当中的该指令,正确配置就好,我直接用了绝对地址,反正仅仅只是编译而已!
再去生成APK文件,done,成功
直接放到手机安装,使用效果如下:
image.png

image.png

以上是我处理过后的图片,处理过后的图片不清晰,应该没有进行插值处理,整体来说是成功的。
安卓不是很懂,过程有点暴力,不够优雅,以后有需要再去慢慢研究重新开发它,知道机理的同学请联系和我交流

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,341评论 25 709
  • Weex文档写的太垃圾了,采坑记录下来吧。 创建项目 按照教程http://weex.apache.org/cn/...
    子悠j阅读 3,244评论 0 0
  • 雨,绿声音 鲤鱼完整,是一种乐器 雨滴入她的五脏六腑,犹如进入肉体迷宫 发出透明的叹息,这叹息被人类听来,像走失的...
    我是不是蝎大人阅读 1,207评论 1 1
  • 你信不信命?信不信一见钟情? 在此之前,我是不信的,我觉得这都是子虚乌有的,但,这一切...
    阿蛮g阅读 3,933评论 7 9
  • 年初的时候,我和A君计划今年国庆去我曾经第一个生活过的城市—南宁。也顺路去看看“桂林山水甲天下”的桂林,南宁—桂林...
    芳芳行洁阅读 3,616评论 2 3

友情链接更多精彩内容