自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(331)
  • 资源 (16)
  • 收藏
  • 关注

原创 Android Studio类ChatGpt的免费AI编程助手

ChatGpt大火,带动了AI工具的发展,介绍两款免费的AI编程助手,一款用于输入关键字自动输出代码,一款则是自动补全提示.可支持大部分代码编辑器,这里主要介绍Android Studio上安装使用.。

2023-06-07 21:13:47 2632 1

原创 ubuntu18编译Android8的Failed to contact Jack server问题

4. export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xms2560m"无效。6. 修改prebuilts/sdk/tools/jack,prebuilts/sdk/tools/jack-admin替换其中https为http无效。3. 修改.jack-server, .jack-settings的权限无效。7. 删除系统的openjdk11,从oracle上下载jdk无效。5. 有时候还要重启下。

2023-12-02 12:30:04 395 1

原创 virtualbox上win7企业微信CPU高问题

linux Opensuse上的Virtualbox安装有win7, win7中跑企业微信CPU占用很高。一杀掉它,CPU占用就立马降下来了。

2023-12-02 12:25:05 477

原创 ssh无密码登录

要求ssh登录服务器不需要密码。

2023-12-02 12:20:57 378

原创 【CTA认证】Android去掉系统应用开机默认使用定位

安卓8设备过CTA认证,不能不请求就获取定位。

2023-12-02 12:16:10 422

原创 【CTA认证】Android认证桌面首页必须能看到顶部状态栏

如果是手表,首页是表盘,是过不了认证的,认证机构要求能看到系统状态栏,必须能看到蓝牙及网络的状态图标。要改表盘,把styles.xml中的true去掉。

2023-12-02 12:12:56 327

原创 【CTA认证】Android CTA资料及信息安全要求

设备在进行入网认证的时候,实验室要求应用在使用特殊权限的时候,需要告知用户,要用户授权才能使用相应的权限;而Android的动态申请权限是6.0才有的,也就是说,如果应用把sdk版本设置为6.0以下,那么应用则不需要动态申请权限就能默认获得AndroidManifest.xml里面配置的权限;这在入网实验室的不允许的,虽然低版本的应用不会申请授权,但是实验室要求默认不给低版本的应用授权,让用户在设置的应用中手动授权即可。

2023-12-02 12:03:29 871

原创 【CTA认证】Android8实现android6以下的应用运行时也要申请权限

CTA入网认证,要求低版本比如Android6以下的应用,运行时,也需要有运行时权限(Runtime Permission)功能,不能默认就取到权限,必须人工在设置中打开才可。

2023-12-02 11:32:13 430

原创 [MTK]安卓8 ADB执行ota升级

adb 推送update.zip进行安卓的OTA升级。

2023-11-30 19:54:02 480

原创 安卓8预装可卸载应用

系统:Android 8CPU:MTK理论上改法适用于其他平台,比如展讯。不适用于安卓11。安卓11请参照。

2023-11-30 19:47:38 1020

原创 Android 11添加所有特许权限白名单

Android 11 SDK修改了一些内置的系统APP,添加了些权限后,会有可能导致烧录固件后一起重启问题,打logcat会有类似下面的错误打印:023-11-08 11:36:23.854 4173-4173/system_process E/AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: mainjava.lang.IllegalStateException: Signature|privileged permissions not in

2023-11-08 14:19:12 540

原创 Android Studio编译旧的app代码错误及解决方法

解决编译旧安卓工程代码编译问题/build.gradle文件中的compileSdkVersion versions.compileSdk为compileSdkVersion 28。程序包android.support.v7.app不存在 import android.support.v7.app.NotificationCompat;错误: 程序包android.support.v4.app.NotificationCompat不存在。app/build.gradle的dependencies中添加。

2023-10-26 21:33:57 1099

原创 linux上安装apktool反编译apk解析AndroidManifest.xml得到首页Activity

在linux系统上反编译安卓app, 有些应用需要知道其主页Activity用于adb指令打开其主页。

2023-10-26 18:46:34 498

原创 AndroidStudio编译错误‘android.injected.build.density‘ is deprecated

AndroidStudio编译错误。'android.injected.build.density' is deprecated.

2023-10-26 18:16:48 245

原创 linux opensuse使用mtk烧录工具flashtool

linux发行版:opensuse leap 15.5工具:SP_Flash_Tool_Selector_exe_Linux_v1.2316.00.100.rar 或其他版本目标:mtk设备。

2023-09-28 18:02:27 208

原创 Android获取selinux的setprop权限修改SystemProperties

自定义了个SystemProperties的属性,需要在system应用中修改它,介绍MTK及展锐的设置方法,可扩展到其他平台.比如代码中要这么设置```javaSystemProperties.set("property_name", "value");```默认会引发selinux无权限的报错.

2023-08-23 11:34:48 595

原创 MTK Android非常用分辨率修改充电动画

非标准分辨率的屏,配置MTK Android的关机充电动画.。

2023-08-15 23:34:29 310

原创 MTK Android修改开机动画与Logo

需求是修改MTK Android的开机动画与Logo

2023-08-14 14:12:07 255

原创 MTK Android隐藏NavigationBar

安卓MTK屏蔽NavigationBar, 在SDK中通过搜索关键字修改,可适用大部分MTK及安卓版本.

2023-08-12 22:03:21 501

原创 Android Camera预览画面变形问题

安卓camera1在预览时,预览画面看起来被拉伸了.如图,圆形的盖子,变成椭圆形了.。

2023-08-10 11:38:52 923

转载 智能手机的GPS:定位准备性测试

下面的图示呈现的是三款智能手机的定位结果与参考定位结果(红线)的比较: 5号手机(表现最好,黄色)、10号手机(表现一般,紫色)与15号手机(在我们测试中表现最不理想的一款,蓝色)。虽然 DXOMARK 的智能手机测试准则中不包括评测手机GPS 定位的准确性,不过,在我们的电池测试中,GPS 导航是评测的用例之一。GLONASS(由俄罗斯研发)。无论是智能手机、汽车还是其他设备中的全球导航卫星系统(GNSS)接收器,都是通过来自于有效的全球导航卫星系统及区域卫星系统中至少四颗卫星的信号来计算它们的位置。

2023-08-05 20:52:25 553

原创 Android Studio安装AI编程助手Github Copilot

github copilot它是个很牛B的编程辅助工具,装它,快装它.。

2023-08-05 20:09:07 2821

原创 AI编程工具Copilot与Codeium的实测对比

现在没有AI编程工具,效率会打一个折扣,如果还没有,赶紧装起来.GitHub Copilot是OpenAi与github等共同开发的的AI辅助编程工具,基于ChatGPT驱动,功能强大,这个没人怀疑,看它的价格就知道了,最开始是10美元1个月,后面好像涨到20美元了.我个人给它起了个嘴强王者的称号,就是动动嘴就能实现代码.Codeium是一款免费的Ai辅助编程工具,支持70多种编程语言,插件支持40多种编辑器.功能也挺强大的,关键免费的,

2023-08-05 16:59:27 1395

原创 Android修改默认语言时区

不同平台或芯片,修改目录不一样,展锐, mtk, RK修改方法都不一样,安卓版本不一样也可能修改方法也不一样.

2023-08-03 12:13:18 358

原创 安卓camera1设置自动连续对焦

camera 1实现的控制摄像头拍照功能.adb控制自动拍照,发现近点时拍照很模糊,需要自动连续对焦.mCamera.autoFocus(null) 这个接口只能实现单次对焦.不适用.。

2023-08-02 20:02:16 458

原创 mtk安卓生成keystore

mtk安卓8。制作keystore的脚本

2023-07-25 18:34:07 240

原创 android修改sdk支持adb录音

为方便安卓设备测试,要支持adb命令录音。tinycap和tinymix 是tinyalsa下的可执行程序

2023-06-06 15:14:14 745

原创 repo根目录文件提交

当一个工程非常大时,通常会拆分成多个小工程.小工程用git管理,由小工程整组成一个大工程,大工程用repo管理比如Android SDK项目,通常总包大小会有20G以上,二级目录有30多个.需求在一级根目录中,有时候需要放一些单个文件,比如放一些README或者编译脚本,但是根目录下没有git管理.比如上面列的目录中的文件README.md,build.sh及连接 bootstrap.bash, Android.bp

2023-05-11 14:18:14 183 1

原创 Android支持暂停的CountDownTimer倒计时工具类

支持暂停,继续,修复总时长的倒计时, 由CountDownTimer实现的

2023-05-08 12:13:37 622

原创 Android蓝牙BLE接收ibeacon等广播数据

【代码】Android蓝牙BLE接收ibeacon等广播数据。

2023-03-30 14:56:19 757

原创 MTK Android修改selinux允许system APP可读写sys与proc

MTKAndroid 11需要为内置的APP打开读写/sys与/proc的权限。

2023-03-17 18:04:40 474

原创 MTK Android为某个APP单独添加selinux配置文件

test是一个system APP, 涉及到许多个selinux的权限,不想影响所有的system APP的权限,需要单独为test设定selinux。

2023-03-15 12:25:23 717

原创 MTK Android串口权限配置

Android11设备中添加串口应用,遇到打开串口时报错问题:System.err: Caused by: java.io.IOException: error=13, Permission denied系统级应用AndroidManifest.xml添加android.uid.system这里只介绍system应用配置,如果是普通应用,改法不一样。根据avc打印提示修改,不同的平台修改的地方不一样,这里介绍的是mtk平台device/mediatek/sepolicy/basic/non_

2023-03-14 17:13:09 765

原创 Android CountDownTimer注意事项

注意点1. CountDownTimer单位是毫秒。2. 判断时注意把毫秒转成秒,直接对比毫秒会有问题。3. start()开始后,调用cancel()再start(),不是暂停后继续而是会从开始倒计时。

2023-03-06 14:49:31 426

原创 【CTA认证】Android CTA认证禁用呼叫等待及三方通话功能

正常会测一个功能三方通话1.测试机与配合机A已经建立通话;2.第三方B向测试机发起通话;3. 不挂断情况,测试机要能任意切换与二方中的一方通话,另一方等待。实测安卓8的测试机,接听第三方后在不挂断第三方情况下无法切换回配合机A的通话。导致无法通过CTA测试。

2023-02-25 19:59:31 5

原创 Android CTA认证电话号码7位就能错误匹配问题

Android默认的号码匹配位数是7位,也就是说从右向左算起,如果两个号码有7位是匹配的,那么就认为是相同的号码,如+86 1234567和01234567是相同的号码;所以判断两个号码是否匹配。这个会导致过不了认证。

2023-02-25 19:55:01 130

原创 Android SDK删除内置的触宝输入法

展锐平台。过CTA认证,内置的触宝输入法会连接网络,且默认就获取到访问网络的权限,没有弹请求窗口访问用户,会导致过不了认证。对应方法:禁用触宝输入法。改用原生google输入法常见输入法的包名和类名百度:com.baidu.input/.ImeService讯飞:com.iflytek.inputmethod/.FlyIME腾讯:com.tencent.qqpinyin/.QQPYInputMethodService。

2023-02-25 19:43:32 855

原创 【CTA认证】Android CTA认证设定首选网络类型

硬件只支持4G,过CTA认证时打网络电话,会出现3G网络的选择,会导致过不了,需要禁用3G网络选择功能。

2023-02-25 19:40:57 776

原创 Android修改特定内置系统应用的签名

过CTA认证,实验室要求某些应用的签名不能是默认的platform系统签名,但是由于一些原因此应用又不能是自签名的用户应用,必须是系统应用。

2023-02-25 19:33:28 310

原创 【CTA认证】Android CTA认证权限分组

设备在进行入网认证的时候,实验室要求应用在使用特殊权限的时候,需要告知用户,要用户授权才能使用相应的权限;Android需要申请的危险权限,是以组的形势申请的,比如说,拨打电话、读取通话记录、写入通话记录都是属于电话权限分组;而在入网认证的时候,实验室要求这些权限组要拆分为单独的权限,每个权限就是独立的,不再是以组的形势。

2023-02-25 19:07:17 3

SP-Flash-Tool-Selector-exe-Linux-v1.2316.00.100.rar

mtk linux下烧录工具

2023-09-28

cta认证时用于辅助测试的app

cta认证时用于辅助测试的app

2023-06-28

硬件设备中麦及喇叭声学自测音频

20~20000hz扫频信号.wav MUTE静音文件.wav Sine_1000_48k_16-bit_1kHz音频.wav 测试是否破音.wav 密封性测试音频白噪声.wav 质量测试音频.wav

2023-06-28

八门sq超级精简旧版本

旧版本,界面简洁,只有编辑界面,可搜索关键字并手动修改

2023-04-08

安卓手机功耗分析工具battery-historian离线资源

battery-historian电池功耗分析工作在浏览器中访问时,无法出现submit按键,出现后无法正常提交出页面,就需要一些额外的离线资源, historian-optimized.js放在battery-historian/compiled/下,third_party下的cdn与js文件夹放到third_party下。 2023年实测,此包方法已无效,只用于参考.

2021-05-25

android实现关机和重启.zip

android实现关机和重启源码

2021-02-20

opencv的.cache文件

opencv 编译用的.cache下的文件打包 .cache文件下有,csdn好像自动加了层压缩,可能下载完后还要手动再多解压一次 ata ippicv tiny_dnn xfeatures2d

2018-02-02

vim8.0.tar

vim8.0源码

2017-05-18

stardict-langdao-ec-gb-2.4.2.tar.bz2

stardict用的朗道英语转中文的字典

2015-05-20

stardict-langdao-ce-gb-2.4.2.tar.bz2

stardict用的朗道中转英的字典

2015-05-20

gmediarender_0322a.tar.gz

gmediarender dlna的开源实现

2015-05-16

gsoap_2.8.17r

gsoap,跨平台,c/c++的soap版实现,有利于理解wsdl等 里面有例子

2015-05-11

flashget网际快车linux版

flashget-1.0.3-0_cn.tar.gz 网际快车linux版

2014-01-22

gcc-3.3.2.tar.gz第二部分

这是gcc-3.3.2.tar.gz的第二部分 有两部分,第一部分为gcc-3.3.2.tar.gz.1 合并方法: &cat gcc-3.3.2.tar.gz.1 gcc-3.3.2.tar.gz.2 > gcc-3.3.2.tar.gz

2009-05-13

gcc-3.3.2.tar.gz第一部分

gcc-3.3.2.tar.gz(part one) 这是gcc-3.3.2.tar.gz的第一部分 有两部分,第二部分为gcc-3.3.2.tar.gz.2 合并方法: &cat gcc-3.3.2.tar.gz.1 gcc-3.3.2.tar.gz.2 > gcc-3.3.2.tar.gz

2009-05-13

binutils-2.14.tar.gz完整版

Binutils (2.14): ftp://ftp.gnu.org/gnu/binutils/ Binutils的内容 Binutils 是一组开发工具,包括连接器,汇编器和其他用于目标文件和档案的工具。 安装下列程序: addr2line, ar, as, c++filt, gprof, ld, nm, objcopy, objdump, ranlib, readelf, size, strings 和 strip 安装下列库文件: libiberty.a, libbfd.[a,so] 和 libopcodes.[a,so]

2009-05-13

glibc-linuxthreads-2.2.5.tar.gz

这是Libc用于支持Posix线程而单独发布的一个压缩包。

2009-05-12

glibc-2.2.5.tar.gz

libc是很多用户层应用都要用到的库,kernel和bootloader不需要这个库的支持,这个库主体部分封装在这个压缩包内。

2009-05-12

vim用户手册(完全版)

vim用户手册(完全版) 如果你觉得vim用不来,而又想熟练运用它,那么本手册值的一看。 Vim的文档由两部分组成: 1. 用户手册面向问题, 由浅入深进行讲解. 可以象读一本书一样 从头至尾进行学习. 2. 参考手册详述Vim方方面面的细节.

2009-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除