开发工具
天向上
热爱电子行业
展开
-
windos7 64位安装adb流程
adb 是Android sdk里的常用工具,很多朋友不知道如何下载此工具,也不懂安装adb驱动的方法,那么今天小编就带给大家adbwin7下载地址,以及win7安装adb驱动的方法,希望对大家有所帮助。win7安装adb驱动的方法:windows7 - 1、adbwin7下载地址:https://dl.google.com/android/repository/platform-tools-latest-windows.zip;windows8 - 2、安装adb驱动的方法:adb工具主要转载 2021-06-03 17:49:17 · 3739 阅读 · 0 评论 -
Android Studio 引入源码编译的jar包
直接引用 out\target\common\obj\JAVA_LIBRARIES\framework_intermediates目录下的相关文件,该目录下的classes-jarjar.jar 包含系统中很多接口apiAndroid Studio 引入源码编译的jar包1.拷贝classes-jarjar.jar到工程libs目录并重新命名为framework.jar,并右键单击jar包 Add as Library...原创 2021-05-17 17:35:16 · 189 阅读 · 0 评论 -
ubuntu读取数据库.db
最后解决办法:http://sqlitebrowser.org/打开链接下载DB.Browser.for.SQLite这个软件来打开.db文件Ubuntu and DerivativesStable releaseFor Ubuntu and derivaties, @deepsidhu1313 provides a PPA with the latest release here: https://launchpad.net/~linuxgndu/+archive/ubuntu...原创 2021-04-22 15:41:15 · 3290 阅读 · 0 评论 -
详解如何使用git 生成patch 和打入patch
平时我们在使用git 管理项目的时候,会遇到这样一种情况,那就是客户使用git 生成patch 给到我们,那我们就需要把客户给到patch 打入到我们的project ,基于这样一个场景,我把git 如何生成patch 和如何打入patch 做总结生成patch 的方法:(我这里描述的生成patch 是根据commit 记录生成的)1.例如首先先通过git log 查看有哪一些commit2.把第一次commit 提交以后的(不包括第一次提交)都生成patch如上图所示:使用命令:git fo原创 2020-11-27 15:11:26 · 1481 阅读 · 0 评论 -
Git命令总结
1.命令创建分支方法:git branch test2.切换到刚创建的分支git checkout test3.修改本地代码分支,并上传到Gitlibgit addgit commit4.push到远程git push origin test5.git clone指定分支拉取代码主分支子分支git clone -b cnet_machine ssh://git@:25/.gitgit clone -b pj_5g ssh://git@SH.gitgit clone -原创 2020-11-27 09:14:36 · 76 阅读 · 0 评论 -
android studio 下aidl的使用遇到的坑(Files under the build folder are generated and should not be edited)
一、什么是aidl AIDL:Android Interface Definition Language,即Android接口定义语言。 Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言(Interface ...原创 2020-08-20 18:08:29 · 6389 阅读 · 3 评论 -
rk watchdog 看门狗配置,rockchip
1.CONFIG_DW_WATCHDOG=yCONFIG_WATCHDOG=y 打开驱动2.配置dts okay+++ b/arch/arm64/boot/dts/rockchip/rk3328-custom-v10.dtsi@@ -785,3 +785,7 @@&vpu_combo { status = "okay";};++&wdt {+ status = "okay";+};3. 上层使能wdt+++ b/ini...原创 2020-08-13 11:35:06 · 2167 阅读 · 0 评论 -
请问Mini-USB、USB2.0、USB-HOST、Micro-USB、USB-OTG什么区别?
USB是一种数据通信方式,也是一种数据总线,而且是最复杂的总线之一。硬件上,它是用插头连接。一边是公头(plug),一边是母头(receptacle)。例如,PC上的插座就是母头,USB设备使用公头与PC连接。目前USB硬件接口分三种,普通PC上使用的叫Type;原来诺基亚功能机时代的接口为Mini USB;目前Android手机使用的Micro USB。Mini-USB和Micro-US...原创 2020-04-16 14:13:35 · 1264 阅读 · 0 评论 -
Android亮度调整解析
干货总结,Android亮度调整有一下一些知识点需要注意:1、Android亮度调整,包括调整系统亮度和调整指定Activity亮度。2、Android系统亮度模式有两种,自动模式和手动模式。3、自动模式下和手动模式下获取系统亮度值的方式不一样,具体请看代码(谢谢老大指点,差点以为没办法获取自动模式下的亮度)。4、系统亮度值的区间为[0, 255]。需要注意的是,自动亮度模式下,直...转载 2020-02-20 22:57:26 · 1170 阅读 · 0 评论 -
ubuntu 下使用串口工具(呕心沥血整理调试成功)
ubuntu 下使用串口工具1.安装sudo apt-get install minicom2.查看所有串口ls /dev/tty*3.连接串口线,查看正在使用的串口。grep tty4.修改minicom配置。sudo minicom -s选择Serial port setup这里重要的是以下几个选项:A 设置使用哪个串...原创 2019-11-21 19:55:18 · 6606 阅读 · 0 评论 -
Android.mk加入aidl编译(比AS方便)
很多时候项目里面会用到aidl,为了能编译到系统必然会用到Android.mk。编译包含aidl文件的需要加入下面两句,否则编译通过导入也会报错。=====================================Android.mk===================================================#<Gen Software>...原创 2019-11-19 14:46:35 · 1264 阅读 · 0 评论 -
Linux磁盘相关-分区与修复
Linux磁盘相关-分区与修复Jan 30, 2016inlinux问题描述:移动硬盘分配空间如下(其中sdb1,sdb3,sdb4为主分区,sdb5、6、7为逻辑分区):sdb 8:16 0 465.7G 0 disk├─sdb1 8:17 0 18.7G 0 part /├─sdb2 8:18 0 1K 0 part├─sdb3 8:19 0 78G 0 part /me...转载 2019-11-04 16:11:30 · 406 阅读 · 0 评论 -
Android JNI中C和JAVA代码之间的互相调用
1.com.devicetestcom.devicetest.ndkmac新建com.devicetest.ndkmac.JNITest.java2.打开android studio终端,使用javac编译上述文件,生成class文件。切换到app/src/main/java/com/devicetest/ndkmac目录下执行javac JNITest.javaAndroid...原创 2019-10-21 19:34:22 · 442 阅读 · 0 评论 -
Android驱动学习-app调用内核驱动过程(驱动框架回顾)
Android系统的核心是java,其有一个David虚拟机。Android-app操作硬件也相当于是java操作硬件。在Linux系统上操作硬件是通过open read write等来实现,也就是操作C库。如果java能直接调用C库中的函数,也就解决了app操作硬件的问题。下面的文章是java调用C/C++库的方法。链接:JAVA程序通过JNI调用C/C++库1.方法1——jni...转载 2019-10-21 18:50:51 · 616 阅读 · 0 评论 -
ubuntu 安装 Sqlite 和 可视化工具 SqliteBroswer
在ubuntu上试了好几种sqlite 工具,感觉这个比较好用,mark一下。ubuntu(18.04+)安装方式如下 1.To add this ppa just type in these commands in terminal: sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser 2.Then upd...转载 2019-04-30 14:05:59 · 2207 阅读 · 0 评论 -
Android Studio开发-高效插件强烈推荐(!!!)
Android Studio开发-高效插件强烈推荐现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。1.GsonFormat快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程...转载 2019-03-21 10:27:35 · 2413 阅读 · 0 评论 -
关于Gradle配置的小结
前言使用 Android Studio 来开发 Android 工程的过程中,接触 Gradle 是不可避免的,比如配置签名、引入依赖等。那么 Gradle 到底是什么东西呢? Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化建构工具。它使用一种基于 Groovy 的特定领域语言 (DSL) 来声明项目设置,抛弃了基于 XML 的各种繁琐配置 (此...转载 2019-03-06 15:10:31 · 188 阅读 · 0 评论