- 博客(1153)
- 资源 (8)
- 收藏
- 关注
原创 Android使用系统消息与定时器实现霓虹灯效果
在帧布局FrameLayout中添加6个TextView。依次设置这6个TextView的宽,高,权重。关联6个TextView控件到数组变量。关联自定义颜色到数组变量。也可在XML中直接设置。
2025-01-12 20:16:56 534
原创 安卓View绘制示例
3.重写触控点击onTouchEvent与绘制方法onDraw。1.创建一个扩展于View类的自定义类DrawView。上面的4,5,6选择其中一种方法就行。4.设计视图中添加自定义View。6.使用JAVA代码来添加视图。5.直接使用XML代码添加。
2025-01-11 11:15:09 105
原创 Android设备使用AOA协议进行主机与配件模式通信
USB HOST 模式的 手机先启动APP,将弹出USB权限请求对话框,USB HOST 端口向USB ACCESSORY端发送消息测试。配件模式的手机,的APP会自动被调起,同时发送按钮也会被启用。勾选默认情况下使用该USB设备,然后点击确定。Usb Accessory端 发送消息测试。USB ACCESSORY客户端接收到消息。两台手机连接成功的,发送按钮会启用。Usb Host端 成功接收到。
2025-01-04 18:26:06 638
原创 Android Studio与Android Gradle 插件及Gradle工具匹配列表
AGP 8.6 默认 SDK Build Tools 34.0.0 ,NDK 27.0.12077973,JDK 17,Gradle 8.9。Android Studio 版本所需的 Android Gradle 插件 (AGP) 版本。Android Studio 与 AGP 及 API 匹配列表。
2025-01-04 14:42:14 441
原创 Android授权USB使用权限示例
1.在AndroidManifest.xml中增加android.hardware.usb.action.USB_DEVICE_ATTACHED的action及meta-data。2.增加USB设备过滤。
2025-01-04 12:46:56 463
原创 Android使用JAVA调用JNI原生C++方法
1.native-lib.cpp为要生成so库的源码文件。NewStringUTF函数会返回jstring。3.JAVA中声明及调用JNI函数。2.JNI函数声明说明。
2024-12-30 22:00:30 739 1
原创 Android使用线程更新系统时间到TextView
Android使用线程更新系统时间到TextView。1.添加TextView控件。4.在线程中更新UI。
2024-12-30 21:14:59 341
原创 使用libusb库与Android手机进行AOA通信
2. 指定链接库路径及链接libusb库及其依赖库。手机会弹出AOA对话框。4.连接手机到虚拟机。
2024-12-16 22:02:47 34
原创 华为手机启用ADB无线调试功能
打开开发者模式,勾选USB调试,和“仅充电”模式下允许ADB调试。弹出的窗口点击允许,超时不点击会连接失败。设置添加adb路径到PATH变量。使用adb查看安卓设置。
2024-11-19 19:17:19 1265
原创 ubuntu无密码用SCP复制文件到windows
3. 在windows系统中创建一个administrators_authorized_keys文件,并复制id_ed25519.pub文件中的内容到administrators_authorized_keys文件中。4.移动administrators_authorized_keys文件到C:\ProgramData\ssh文件夹中。5.回到ubuntu系统中,再次使用scp复制文件到windows系统中,此时已不需要输入windows系统密码了。2.使用scp复制公钥到windows系统。
2024-11-16 15:42:29 353
原创 ubuntu22.04与ubuntu24.10使用Remmina远程桌面共享
1. ubuntu22.04启用远程桌面共享。点击Remote Desktop,按下图设置。windows使用mstsc连接ubuntu。2.ubuntu24.10远程桌面启用。成功连接到ubtuntu远程桌面。启用远程桌面共享与远程控制。注意:重启电脑才能生效。
2024-11-13 09:27:30 557
原创 由于找不到mfc120u.dll, 无法继续执行代码。重新安装程序可能解决引问题。
运行MFC程序报下面错误,无法到找运行库mfc120u.dll。如果是x86的32位应用程序,安装x86运行时。msvcr120.dll也找不到。mfc12对应2013运行库。下载C++运行库安装程序。
2024-11-12 20:32:45 58
原创 运行WHTools批量启动游戏房间工具提示要安装.Net Framework3.5解决
点击下载并安装此功能,开始安装.Net Framework 3.5。成功启动WHTools。
2024-11-11 19:43:21 141
原创 MSB8041此项目需要 MFC 库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装-错误解决
开始安装MFC组件,如弹出 下图窗口,先关闭VS2022,然后点击继续。点击工具菜单在弹出的菜单中选择获取工具和功能。选择最新版本组件,然后点击修改。
2024-11-11 19:15:26 456
原创 使用cmdline-tools安装Android SDK与NDK
添加Command-line tools路径到环境变量PATH。2. 创建android sdk目录并复制sdk工具。1.下载SDK工具: www.android.com。3.设置Command-line tools环境变量。同意并下载Command Line Tools。不指定--sdk_root参数安装。安装cmdline-tools。运行sdkmanager测试。
2024-10-20 14:04:31 438
原创 QGroundControl最新版本MacOS平台编译(使用CMakeLists.txt)
使用QtCreator打开已克隆目录下的CMakeLists.txt会自动加载QGroundContrl工程并自动构建。设置环境变量:GST_PLUGIN_PATH。3.安装XCode与QT IDE。
2024-10-12 22:40:00 343
原创 Could not find com.mapbox.mapboxsdk:mapbox-android-accounts:0.7.0.解决
出现上面错误原因是因为没有打开对应的仓库导致的,按下图添加,然后点击Sync Now同步即可。编译成功,问题解决!
2024-09-26 15:25:43 572
原创 macOS平台编译libidn2库给iOS及macOS用
生成启动gtk-doc及gcc警告的makefile。3.启动bootstrap生成configure。pkg-config也要安装。configure生成成功。4.生成makefile。生成makefile成功。
2024-09-21 10:13:10 421
原创 macOS平台(intel)编译MAVSDK安卓平台SO库
执行下面脚本生成并编译与安装liblzma库,将下面内容保存为liblzma_android.sh然后执行。退出liblzma目录,进入openssl目录,编写openssl_android.sh脚本。回到mavsdk目录,执行sh android.sh进行生成makefile。输入sh android.sh回车后,生成makefile。执行openssl_android.sh生成并编译及安装。注释掉liblzma与openssl库编译指令。openssl生成并安装成功。3.编译openssl。
2024-09-21 03:33:21 529
原创 macOS平台编译MAVSDK源码生成mavsdk库与mavsdk_server服务可执行文件
macOS平台编译MAVSDK源码克隆成功如下: 生成makefile (只生成mavsdk库)指定安装目录与生成目录: 生成成功编译MAVSDK库:编译成功: 指定编译目录:安装MAVSDK库:安装Debug版本库到指定目录
2024-09-19 21:04:32 279
原创 mavlink源码编译及示例使用
4.根据xml文件生成mavlink的C头文件。2.克隆python3与pip已安装。重新编译,编译通过,成功运行示例。配置cmake命令行使用。7.使用mavlink。开始编译mavlink。确认已安装cmake。
2024-09-18 23:42:08 165
原创 macOS使用brew安装并配置python环境
3.添加pip路径到/etc/paths。4.查看python与pip默认安装版本。验证python与pip是否可用。2.安装python。python安装成功。
2024-09-16 10:48:14 1059
原创 macOS系统Homebrew工具安装及使用
5.使用brew安装wget工具。2.复制安装命令到终端执行。3. 开始自动安装过程。wget工具安装成功。
2024-09-16 08:27:53 319
opencv-opencl/arm64-v8a/armeabi-v7a/x86-64/x86
2023-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人