Android开发
文章平均质量分 53
安卓开发
特立独行の猫
花若盛开,蝴蝶自来。
展开
-
将tflite格式的模型部署在安卓移动端详细步骤
将tflite格式的模型部署在安卓移动端详细步骤原创 2021-12-20 21:00:48 · 4454 阅读 · 0 评论 -
Android 设备的CPU类型(通常称为”ABIs”)&armeabiv-v7、arm64-v8a、armeabi、x86、x86_64之间的区别
一、各种类型的介绍armeabiv-v7a:第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它.arm64-v8a:第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一。armeabi:第5代、第6代的ARM处理器,早期的手机用的比较多。x86:平板、模拟器用得比较多。x86_64:64位的平板。二、问题华为 Mate 8手机Android 6.0系统运行刚刚提测的版本时,出现闪退的bug,而小米 4 手机Android 6.0原创 2021-01-30 14:30:31 · 3430 阅读 · 0 评论 -
百度地图SDK SDKInitializer.initialize(getApplicationContext())报错
错误日志Process: com.example.zhinongyoudao, PID: 2632 java.lang.RuntimeException: Unable to create application com.example.zhinongyoudao.ui.application.MyApplication: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String andro原创 2020-07-24 22:36:28 · 1238 阅读 · 0 评论 -
pb模型部署时出现java.lang.RuntimeException: Failed to load model from 'file:///android_asset/..'报错解决办法
1.问题原因保存模型的TensorFlow版本大于1.13.1,而安卓端TensorFlow可使用的最大版本为1.13.1,所以只需要将版本号降为1.13.1即可。2.解决办法先检查自己当前TensorFlow版本号,在python环境下输入一下代码import tensorflow as tfprint(tf.__version__)如果不是1.13.1使用pip命令或者直接在pyCharm中更新。pip3 install tensorflow==1.13.1 -i https://py原创 2020-05-12 15:52:48 · 2261 阅读 · 7 评论 -
解决在安卓SDK28以下可以运行,而安卓SDK 29,即安卓10 Bitmap 返回null的问题
在application中加入以下语句android:requestLegacyExternalStorage = "true"另外注意安卓10不但需要静态权限还需要动态权限申请。本文是在加了权限还不行的情况下产生的问题。...原创 2020-04-29 18:07:12 · 774 阅读 · 0 评论 -
安卓SQLite数据库中遇到删除一行数据,其他数据id自动调整解决办法,亲测有效
以下方法只考虑实现,不考虑效率,非正式场合可以用。1.创建临时表CREATE TABLE temp_table(id INTEGER PRIMARY KEY,path text);2.将旧表保留数据添加到新表其中select null 是为了保留临时表中id字段的自增效果,path 是旧表中保留的字段名,自己根据情况修改。insert into temp_table select nu...原创 2020-04-20 19:50:55 · 2697 阅读 · 0 评论 -
安卓项目经验总结
安卓项目经验总结我觉得安卓把第一行代码看了之后,做项目是提升技术最快的方法了。可能最开始不会写,那就在网上找模板,先把别人的读懂了,再添加到自己的代码中。用别人的代码会出现各种各样的bug,我最开写代码时就是把别人某一部分代码复制过来,然后发现可以运行但总是在打开的时候报错,出现NullPointerException异常。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(...原创 2020-03-19 22:06:40 · 1173 阅读 · 1 评论 -
关于on a null object reference错误的总结
在最近的安卓开发中经常遇到各种on a null object reference错误,下面总结一下所有遇到的情况。实例对象没有实例化调用的方法返回了NULL给实例,然后实例又去做操作你的情况也是最重要的一点,在代码没有一点错误的情况下,发现操作的对象为空。此时应该考虑每一部分的生命周期的顺序。比如onCreate在onCreateView之前执行,而我们却在onCreate方法中操作了o...原创 2020-02-19 22:08:17 · 37437 阅读 · 0 评论