移动端
晴空排云
气有浩然 学无止境
展开
-
Android 应用黑屏退出 !!! FAILED BINDER TRANSACTION !!!
1 问题现象Android应用使用百度的人脸识别库实现身份认证,认证过程中由登录界面调起百度的人脸识别界面,然后识别人脸图像后将图像转为Base64字符串通过 Intent 返回到登录界面。部分实现如下:Intent intent = new Intent();intent.putExtra("faceInfo", faceBase64String);setResult(Activity.RESULT_OK, intent);在人脸距离摄像头偏近的时候出现应用黑屏并退出的现象,logcat报错部原创 2020-12-10 16:04:37 · 777 阅读 · 0 评论 -
阿里云OSS STS最佳实践,看这一篇就够了
阿里云OSS(Object Storage Service,对象存储服务)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。在实际应用开发中,可方便的用于图片管理、文件管理等等,为应用提供图片访问及文件下载服务。何为“最佳实践”? 即使用客户端直传和临时授权。客户端直传避免客户端传到应用服务器再由应用服务器传到阿里云OSS的两步数据传输。临时授权,用阿里OSS官方的话说就是使用STS(Security Token Service,临时授权访问),可以为第三方应用或子用户(即用户身份由原创 2020-08-22 23:47:41 · 14969 阅读 · 0 评论 -
Cordova项目添加android平台失败的问题
今天使用 cordova 创建项目后,添加 android 平台的时候一直失败,报错如下:Using cordova-fetch for cordova-android@~7.1.1Failed to fetch platform cordova-android@~7.1.1Probably this is either a connection problem, or platform spec is incorrect.Check your connection and platform nam原创 2020-07-07 19:51:31 · 4556 阅读 · 0 评论 -
Cordova Android 编译错误 Error occurred while communicating with CMake server
最近编译使用Cordova编译一个Android项目偶然出现错误"Error occurred while communicating with CMake server",也不记得在此之前自己折腾过啥了,如下图。记录下解决过程。1 环境信息主要开发环境信息如下:系统:MacOs CatalinaAS版本:3.2.1Gradle版本:4.12 修改项目及子项目build.gradle文件搜索了下网络资料需要调整 build.gradle 文件,全局搜索com.android.to原创 2020-07-07 15:20:53 · 402 阅读 · 0 评论 -
Cordova:安卓WebView和App交互的一个轮子
Cordova生态中有很多插件,插件是通过Web页面中的js脚本调用App实现两者的数据交互。如果有一些定制化的数据交互,我们可以通过实现自定义插件的方式来实现,对于一些轻量的数据交互,这里提供一种非插件方式的轮子:``通过在App中开启一个本地的HttpServer来响应html页面的请求``原创 2020-04-26 15:17:34 · 745 阅读 · 0 评论 -
Cordova:安卓WebView套壳应用常用配置
安卓WebView套壳应用基本配置原创 2020-04-23 21:09:35 · 930 阅读 · 0 评论 -
Cordova:初始化安卓WebView套壳应用
Cordova是一个开源的移动开发框架,可以使用前端Web技术进行跨平台开发,这里简单介绍如何通过Cordova初始化一个Andorid项目原创 2020-04-22 21:19:20 · 670 阅读 · 0 评论