android
ouhuanquan
这个作者很懒,什么都没留下…
展开
-
Windows构建Flutter环境,无法访问maven.google.com
flutter 环境变量配置好之后,运行flutter doctor出现问题如下:X HTTP host https://maven.google.com/ is not reachable. Reason: An error occurred while checking the HTTP host,尝试很多方法都无法解决,Google好久也没有解决办法,自己尝试修改http_host_validator.dart文件后得到解决,特此记录,解决办法如下:1、找到flutter sdk的文件原创 2022-02-25 15:42:19 · 16216 阅读 · 7 评论 -
cmd使用ADB命令进行 WIFI调试
一、连接1.首先使用USB连接手机,手机连接同一局域网的WiFi;2.然后查看手机WIFI信息,获取到手机局域网IP,如:192.168.5.84;3.输入 adb devices 回车,查看手机是否连接正常4.输入 adb tcpip 5555 回车执行,设置端口5.输入 adb connect 192.168.5.84:5555,然后回车即可连接,此时拔掉usb线就可以了二、断开1.在cmd窗口输入 adb...原创 2022-02-21 14:33:24 · 2911 阅读 · 0 评论 -
javac编译java文件生成class文件,Javah编译C/C++头文件
一、新建一个java文件SeriaPort.java,代码如下:package com.veclink.dmr.seriaport;import java.io.FileDescriptor;public class SeriaPort { public native static FileDescriptor open(String path,int baudrate); public native void close();}二、使用javac生成class文件原创 2021-10-22 10:30:05 · 717 阅读 · 0 评论 -
使用清华源,repo init错误
fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle很明显,该地址被墙。解决方法:重新给repo 设置一个国内的镜像地址 --repo-url=https://gerrit-googlesource.lug.ustc.edu.cn/git-repo也就是说,输入一下命令即可:sudo repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/li...原创 2021-09-03 11:51:23 · 2267 阅读 · 0 评论 -
android studio class Find Usages 无效
android studio工程正常使用一段时间后,突然发现某些类变成了灰色,表示没有任何引用,实际有很多地方调用。解决方案:File -> Invalidate Caches/Restart...原创 2020-04-09 16:17:08 · 1190 阅读 · 0 评论 -
Android studio 快速进行NDK开发,通过JNI技术实现java与c/c++的互相调用
一、简单介绍NDK和JNINDK的全称是Android Native Development Kit,它提供了一系列的工具,帮助开发者快速开发C/C++的动态库,生成so库,供java层调用。JNI的全称是Java Native Interface,是java语言提供java与c/c++通信的一种机制,使得java与c/c++能够互相调用。二、Android studio配置NDK路径...原创 2019-12-20 13:36:45 · 684 阅读 · 0 评论 -
listview和recyclerview支持回滚效果
1、自定义一个控件,用于包裹需要回滚的view,SpringBackLayout 代码如下: package com.test.cellscroll;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.Vi...原创 2018-12-26 18:12:51 · 464 阅读 · 0 评论 -
widget支持任何自定义view
一、需要一个加载我们需要自定义view的容器,具有RemoteView的属性,这个容器的代码如下:package android.widget;import android.content.Context;import android.content.ContextWrapper;import android.content.res.AssetManager;import andr...原创 2018-12-06 18:27:23 · 1164 阅读 · 6 评论 -
android Linux常用命令
adb root adb remount --- 挂载 adb pull /data/data/com.ebensz.appmanager/databases/appmanager.db d:\test ---- 取appmanager.db数据库到test文件夹 Log.w("TAG", "--------------, new Throwable());//在代码通过抛异常,查看堆栈 ...原创 2018-12-07 17:21:27 · 477 阅读 · 0 评论