
开发中遇到的坑
文章平均质量分 57
Code-Porter
一位大前端开发程序员,从事多年前端开发,熟练App、网站、服务端、数据库、H5和小程序等平台的开发;在物联网领域开发有着丰富的经验,对技术要求苛刻、热爱分享、热爱新技术...
展开
-
IDEA 开发插件,插件依赖|文件路径转VirtualFile 遇坑随笔
FlutterModuleBridge插件Flutte、Dart模块化开发,事件通信插件。FlutterPlugin插件Flutter路由、Assets资源、Iconfont资源生成插件。原创 2022-11-24 10:58:34 · 1236 阅读 · 0 评论 -
将Flutter添加到现有应用——过程中遇到的问题
参照官方文档试着将Flutter集成到现有的Android应用,出现了错误特此来记录一下本文所展示项目的运行环境:Flutter SDK Version:2.81.AndroidStudio Version:Bumblebee | 2021.1.1 Patch 2Android SDK Version:31Gradle Version:7.21、 官方教程地址:这里我是按照手动集成 方案B-依赖模块的源码的方式将Flutter添加至项目2、在当前Android项目下创建一个flutter_原创 2022-03-24 17:38:55 · 3325 阅读 · 1 评论 -
记一次BLE(低功耗蓝牙)扫描周围设备慢的一个坑
BluetoothManager bluetoothManager = (BluetoothManager) context.getSystemService(Context.BLUETOOTH_SERVICE);bluetoothAdapter = bluetoothManager.getAdapter(); bluetoothAdapter.startLeScan(leScanCa...原创 2019-08-22 23:32:34 · 5587 阅读 · 3 评论 -
关于ObjectAnimator的rotationX、rotationY在部分华为设备上消失的问题
吐槽一下HUAWEI,你为什么要这么的秀高高兴兴的写了个绕Y轴旋转的动画,运行一下完美展示ObjectAnimator animator = ObjectAnimator.ofFloat(imageView, "rotationY", 0, 360f);animator.setDuration(3_000);animator.start();你以为这样就完了吗?当然没有,测试MM过来...原创 2019-04-25 15:39:33 · 2512 阅读 · 4 评论 -
Mac下搭建 Flutter 开发环境———记录遇到的坑
Flutter官网Flutter中文官网这里就将我搭建时遇到的坑记录下来,其它步骤直接跟着文档走就可以了执行flutter doctor查看是否需要安装其它依赖项来完成安装:$ flutter doctor 显示如下错误 这里需要注意的一个错误是:Missing Xcode dependency: Python module “six”.这个不...原创 2018-06-28 00:18:12 · 2464 阅读 · 0 评论 -
Android Studio 无法安装应用到模拟器上Failure [DELETE_FAILED_INTERNAL_ERROR]
使用adb install -r a.apk到模拟器的时候直接抛出一个异常导致无法安装成功而使用pm uninstall 包名对应用进行卸载的时候又给我抛出一个错误:解决方案:将模拟器的/data/local/下的tmp目录删除即可如果你使用的是其他手机或者模拟器,你也可以尝试下这个方法;解决不了的话那你就只能再找找了 (^-^)原创 2017-12-27 09:19:30 · 6674 阅读 · 0 评论 -
InputStream类的available()方法获取流的长度
转载请注明出处:http://my.oschina.net/smile622/blog/108863要一次读取多个字节时,经常用到InputStream.available()方法,这个方法可以在读写操作前先得知数据流里有多少个字节可以读取。需要注意的是,如果这个方法用在从本地文件读取数据时,一般不会遇到问题,但如果是用于网络操作,就经常会遇到一些麻烦。比如,Socket通讯时,对方明明发来了100转载 2016-09-07 17:50:17 · 22757 阅读 · 12 评论 -
Android Studio 编译 依赖了微信支付无法编译通过的解决方案
今天也就是2017年7月20日 一大早高高兴兴的打开项目来编译、运行突然给我蹦出了个错昨天还好好的。build.gradle是这么写的,这也是微信的官方文档上写的compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'编译的时候就给我抛了如下错误,说什么无法解析这个远程仓库地址;之前还可以的为什么今天就不行了呢?原来是jcenter原创 2017-07-20 12:06:51 · 2073 阅读 · 9 评论 -
根据视频地址获取视频的第一帧画面做为封面
关于这一类的文章网上也是很多的,只是在复制黏贴别人代码的时候竟然直接崩溃了……这就很蛋疼了!public Bitmap getBitmapFormUrl(String url) { MediaMetadataRetriever retriever = new MediaMetadataRetriever(); retriever.setDataSource(url); //g原创 2017-05-16 18:17:25 · 8439 阅读 · 0 评论 -
那些年踩过华为手机的坑——相同的代码不同的效果
因本人一直用着华为荣耀6手机,所以也就充当了我的测试机,使用中我深深的体会到了华为手机的各种坑爹之处,由于我大脑记忆细胞有限故整理此篇博客来记录开发中遇到的适配问题…..遇到了新坑会继续更新欢迎关注!1.HUAWEI Ch2-TL0 启动apk安装程序出错 /** * 安装一个apk * * @param context 上下文 * @param fil原创 2016-12-13 22:04:15 · 3671 阅读 · 4 评论 -
Socket(Tcp)传输在流前面加标识
开发中遇到一个这样的需求,两台手机建立一个局域网进行Tcp传输数据,其中需要传输 字符串、bitmap、xml文件等等。。。因为是不同类型的数据所以在服务端接收的时候需要用不同的解析方式来解析此次得到的流,所以这里就存在一个蛋疼的问题我要怎么知道此次传输的是什么类型的数据呢?这就是本篇博客要讲的在流前面加标识。1.所未添加标识,也就是自己定义一个协议来约束传输行为,按照自己定义的规则来执行。如果对S原创 2016-09-30 12:52:13 · 2859 阅读 · 3 评论 -
解决SwipeRefreshLayout与ScrollView滑动冲突
在页面为了兼容小屏幕设备我们需要嵌套一个ScrollView来让我们的布局可以滑动,此时恰好外层使用了SwipeRefreshLayout那滑动冲突就来了,下面给出解决办法1.方法一:使用NestedScrollView替换ScrollView<android.support.v4.widget.NestedScrollView android:id="@+id/scroll原创 2016-09-28 21:03:11 · 18156 阅读 · 7 评论 -
解决Android6.0不能开启热点
代码在Android4.4及左右版本能够正常运行1.添加开启热点所需要的权限 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <原创 2016-10-09 11:20:37 · 7064 阅读 · 1 评论 -
解决TextView设置跑马灯但却没有效果
TextView跑马灯可以让显示不完的文字,以动画的形式滚动显示,但今天写了竟然没有任何效果这就很郁闷了!原来是没有获取到焦点 <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="2原创 2016-09-18 12:26:42 · 17362 阅读 · 3 评论