- 博客(56)
- 资源 (11)
- 收藏
- 关注
原创 OpenHamony开发笔记一:在HarmonyOS虚拟机上运行openharmony工程
2.修改工程引用的SDK,在文件local.properties上将sdk.dir的openharmony sdk改为hwsdk.dir的HarmonyOS的sdk。1.修改build-profile.json5,将runtimeOS改为HarmonyOS。在HarmonyOS的虚拟机上要运行openharmony的工程时需要修改的地方有。
2023-10-10 22:05:27 1692
原创 ubuntu 创建用户和创建共享文件夹
sudo adduser yuweiroot@pang-PowerEdge-T640:/home/pang# sudo adduser yuwei正在添加用户"yuwei"...正在添加新组"yuwei" (1001)...正在添加新用户"yuwei" (1001) 到组"yuwei"...创建主目录"/home/yuwei"...正在从"/etc/skel"复制文件...输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd:已成功更新密码正在改变 y..
2021-05-24 16:46:00 1552 1
原创 ubuntu16.04 android 10源码编译
Can't locate Switch.pm in @INC (you may need to install the Switch module) (@INC contains:sudo apt-get install libswitch-perl
2021-05-24 11:35:28 471 1
原创 ubuntu 挂载硬盘指令
1.执行fdisk -l命令查看硬盘2.fdisk只能用于小于2T的硬盘分区,使用parted命令parted /dev/sdb (用part命令对3T硬盘进行分区处理)mklabel gpt (用gpt格式可以将3TB弄在一个分区里)unit TB (设置单位为TB)mkpart primary 0 3 (设置为一个主分区,大小为3TB,开始是0,结束是3)print (显示设置的分区大小)quit
2021-05-22 18:31:53 4500
原创 git配置ssh免密码登陆
pang@pang-PowerEdge-T640:~/workspace$ ssh-keygen -t rsa -C pang@qq.comGenerating public/private rsa key pair.Enter file in which to save the key (/home/pang/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your i.
2021-05-22 16:07:38 283
原创 批量修改文件名脚本
@echo offset /p w=请输入文件格式(即扩展名并以回车结束):set /p wf=请输入要修改的文字(以回车结束):set /p cb=请输入要改成的文字(若是删除则直接回车,以回车结束):for /f "delims=" %%i in ('dir /b /a-d "*.%w%"' ) do ( set str1=%%i setlocal EnableDelayedExpansionset "str1=!str1:%wf%=%cb%!"ren "%%i" "!str1!"e.
2020-09-01 15:03:21 988
原创 android Q VTS错误修改记录(MTK)
VtsFastbootVerification#testFastbootRebootVtsFastbootVerification#testFastbootdSlotOperationsVtsFastbootVerification#testLogicalPartitionCommandsVtsFastbootVerification#testLogicalPartitionFlashingVtsFastbootVerification#testSuperPartitionName烧写完
2020-08-28 10:05:44 2507 1
原创 android Q GTS错误记录(MTK)
GtsSettingsTestCases#testMADACompliance;GtsRegulationComplianceTestCases#testEEAv2Compliance参考CDD文件和实验室给的和EEA_V2相关的设置文档,修改设置对应的地方GtsOsTestCases#testMainlineApprovedTrain更新Mainline module到最新版本,编译后重测PASSGtsOsTestCases#testMainlineApprovedTrain--
2020-08-28 09:37:11 2652 2
原创 Android Q CTS记录(MTK)
CtsBluetoothTestCasesandroid.bluetooth.cts.BluetoothLeScanTest#testBasicBleScanandroid.bluetooth.cts.BluetoothLeScanTest#testOpportunisticScanandroid.bluetooth.cts.BluetoothLeScanTest#testScanFilter分析: 由于蓝牙信标定位失败引起检查定位(Location)是否开启测试设备周围存在多...
2020-08-26 11:07:28 3320 4
原创 android 7.0 MTK MT6737 添加GT1XX TP驱动
1.kernel-3.18/arch/arm64/configs/ax6737_65_n_defconfig+CONFIG_TOUCHSCREEN_MTK_GT1XX=y....#下发驱动-#CONFIG_GTP_DRIVER_SEND_CFG=y-#CONFIG_GTP_CUSTOM_CFG=y+CONFIG_GTP_DRIVER_SEND_CFG=y+CONFIG_GTP_CUSTOM_CFG=y #CONFIG_GTP_HOTKNOT=y-#CONFIG_GTP_AUTO_UP
2020-07-21 19:41:29 1088
原创 ubuntu 16.04编译android5.1 MTK源码
本身环境已经配置好可以编译android 7.0和android 9.0的,后面有之前的老项目要编译android5.1,碰到的几个问题就做下记录。以下解决方法都是从网络上找到并验证可行。----------------------------------------------------JAVA版本使用open_jdk_7sudo add-apt-repository ppa:openjdk-r/ppasudo apt-get updatesudo apt-get install openj
2020-07-10 15:40:36 601 2
原创 mt6737m平台gc5035上电时序
/* First Power Pin low and Reset Pin Low */ if (GPIO_CAMERA_INVALID != pinSet[pinSetIdx][IDX_PS_CMPDN]) mtkcam_gpio_set(pinSetIdx, CAMPDN, pinSet[pinSetIdx][IDX_PS_CMPDN + IDX_PS_OFF]); if (GPIO_CAMERA_INVALID != pinSet[pinSetIdx][IDX_PS_CMR...
2020-07-09 10:20:11 1708
原创 android studio 生成带签名和指定名称的APK
lintOptions { checkReleaseBuilds false // Or, if you prefer, you can continue to check for errors in release builds, // but continue the build even when errors are found: abortOnError false } signingConfigs { ...
2020-06-09 23:29:22 471
原创 Android Q fastboot刷GSI(MTK)
平台:MT6771版本:Android 10.0ADB版本:1.0.411.adb reboot bootloader(开机键和音量+键进入recovery模式,上下选fastboot mode)进入fastboot mode模式2.fastboot flashing unlock按音量+键解锁3.fastboot reboot fastboot此步骤请不要选择任何选项,耐心等待,出现fastbootd界面4.fastboot delete-logical-partiti
2020-05-27 17:54:23 9988
原创 Android 9.0 GMS 桌面布局修改
先看下CDD文件的要求集成了GMS给的partner_gms包后,发现Hotseat的排列并没直接像文档上要求的那样。少了chrome,我就去launcher3中打开配置dw_phone_hotseat.xml,添加修改 <!--在第五个位置添加chrome--><favorite container="-101" screen="4" x=...
2020-01-17 10:46:34 2200 1
转载 转载:Android项目运行时出现 Failed to load F:\eclipse\android-sdk-windows\build-tools\28.0.0-preview\lib\dx.ja
这个问题是在eclipse中的更新SDK和buildtools后出现的问题原文链接:https://blog.csdn.net/qq_34743565/article/details/80408209原文内容:运行时出现错误: Failed to load F:\eclipse\android-sdk-windows\build-tools\28.0.0-preview\lib\dx....
2018-07-26 00:52:03 2227
原创 MTK 定制修改(一)
以下内容均为在MTK android 7.0上修改1.修改默认壁纸a.在/frameworks/base/core/res/res/drawable-nodpi中添加自定义的壁纸custum_default_wallpaper.png(名称自定义)b.在/frameworks/base/core/res/res/values/symbols.xml中把名称添加上c.修改/f
2018-01-14 12:42:43 2664
原创 Android 系统工程中内置APK
有些时候需要将一些自已写的apk内置到系统,也就是第三方内置。内置的原因一部是让apk拥有系统级权限,一部分为了内置apk定制刷机包。系统级:1、先在package/apps中创建一个文件夹,如HWScanServer2、将编译好的apk以及所以调用的so库放入文件夹中,并编写Android.mk3、在device/mediate
2017-05-04 15:04:52 704
原创 android 5.1状态栏添加截屏功能
本文是参考http://blog.csdn.net/zhang_jun_xiang/article/details/50055085博文写的,主要是为了方便记录下自己学习的过程。1.在/frameworks/base/packages/SystemUI/res/values/config.xml中添加takescreenshotwifi,bt,inversion,cell,airpla
2017-04-11 11:35:45 2420
原创 Android adb 获取root(4.4版本4.2版本测试可行)
1.修改alps/build/core/main.mk中的ro.secure=1改成ro.secure=0;persist.service.adb.enable=0改成persist.service.adb.enable=12.将alps/system/core/adb/Android.mk中的 ifneq (,$(filter userdebug eng,$(TARGET_BUILD
2016-12-01 11:50:01 4098
原创 Android FTP上传图片
FTP在android上使用的是commons-net-3.3.jarpackage com.psw.ftpclient.util;import java.io.IOException;import java.io.InputStream;import org.apache.commons.net.ftp.FTP;import org.apache.commons.net.ftp.
2016-11-23 19:56:39 1516 1
原创 Android 调用系统相机并加时间水印
调用系统相机: /*** * 启动拍照 */ private void capture(){ Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); // 获取文件 File file=new File(tempPicPath); //拍照后原图回存入此路径下
2016-11-23 00:37:50 8259 1
原创 Android屏幕常亮设置
@Override protected void onCreate(Bundle savedInstanceState) { //屏幕常亮 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); super.onCreate(savedInstanceState);}
2016-11-15 09:08:20 925
原创 android NDK 教程一(初识JNI--hello world)
前言 android的知识太过庞杂了,自己如果学过了,但过一段时间不用了又会忘记。写android NDK系列的博客呢,其一是为了锻炼自己的写作水平,其二是为自己所学过所掌握的一些知识做一下梳理、记录,方便以后自己查阅。废话不多说,先写个hello world开始吧。 前期准备 开发工具:EclipseBundle ADT + an
2016-04-14 10:29:51 2482
原创 android 开发可能常用的一些网站
记录一些自己在开发中常用的网站:(不定时更新)1.素材图标网,UI图标都是成套的,各种大小尺寸的http://www.easyicon.net/1182634-gear_icon.html2. Android官方培训教程中文版http://hukai.me/android-training-course-in-chinese/index.html3.谷歌服务框架下载
2016-03-15 16:55:55 430
原创 Ubuntu vbox虚拟机和win系统建立共享文件夹
挂载共享文件夹--sudo mount -t vboxsf gongxiang /mnt/shared其中gongxiang是在windows下通过虚拟机配置的共享文件,通过以上指令将gongxiang文件中的文件共享到/mnt/shared/,(文件夹的名称自己定义)这样ubuntu和windows系统之间可以自由传输文件。
2016-03-10 15:27:36 425
原创 Eclipse 更新版本,解决android xml加载过慢和容易崩溃的问题
Help-->Install New Software...输入:http://download.eclipse.org/eclipse/updates/4.2pending...的时间可能会有点长,我的大概10分钟(与网速有关)pending之后,就可以看到更新了勾选4.2.2的更新点击下一步之后,就静静地等待下载安装更新,安装完后重启eclipse.
2016-03-08 15:26:39 900
原创 ubuntu su密码设置
新安装的ubuntu系统,需要设置su的密码,操作如下: $sudo passwd[sudo] passwd for pang 输入新的UNIX密码重新输入新的UNIX密码passwd:已成功更新密码输入su测试$su
2016-02-24 10:09:14 1837
原创 Android JNI打印信息
1.在Android.mk中加上LOCAL_LDLIBS += -llog2.在.c文件中#include "android/log.h"static const char *TAG="serial_port";#define LOGI(fmt, args...) __android_log_print(ANDROID_LOG_INFO, TAG, fmt, ##args)
2016-02-16 16:03:59 488 1
原创 Ubuntu 14.04 搭建MTK Android源码编译环境搭建
安装必备的工具:BuildEnvironment Requirement=============================================================* ********* Suggested OS and Tool Chain toinstall ********* OS : Linux distribution Ubu
2016-01-09 16:30:18 5172 1
原创 Ubuntu jdk安装及环境配置
JDK下载链接:http://www.androiddevtools.cn/下载JDK后在/usr/lib/中创建java文件夹--执行sudo mk dir java将jdk-6u45-linux-x64.bin拷贝到/usr/lib/java/,--执行sudo cy -a jdk-6u45-linux-x64.bin /usr/lib/java/进入/usr/li
2016-01-09 16:09:19 847
原创 WIN7 JDK 环境变量配置
JDK 安装路径D:\ProgramFiles\Java\jdk1.7.0_60JRE 安装路径D:\ProgramFiles\Java\jre7进入环境变量设置1.新建JAVA_HOME变量值D:\ProgramFiles\Java\jdk1.7.0_602.新建CLASSPATH变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.
2016-01-09 16:01:15 432
原创 MTK ubuntu gcc版本降到4.4
编译MTK Android源码时需要将GCC版本降到4.4.1.安装4.4版本sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib2.修改版本配置sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40sudo update-alterna
2015-12-24 17:04:11 595
原创 Android EditText限制输入字数
//监听输入电话的位数 editTel.addTextChangedListener(new TextWatcher() { private CharSequence temp;//监听前的文本 private int editStart;//光标开始位置 private int editEnd;//光标结束位置 pri
2015-12-09 22:36:01 460
原创 Eclipse 打开出现Failed to create the java Virtual Machine解决
只需将eclipse.ini配置如下:-startupplugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807-produc
2015-09-25 10:01:47 670
转载 java 正则表达式的一些符号
x 字符 x \\ 反斜线字符 \0n 八进制值的字符0n (0 \0nn 八进制值的字符 0nn (0 \0mnn 八进制值的字符0mnn 0mnn (0 \xhh 十六进制值的字符0xhh \uhhhh 十六进制值的字符0xhhhh \t 制表符('\u0009') \n 换行符 ('\u000A') \r 回车符 ('\u000D') \f 换页符 (
2015-06-15 00:56:42 501
原创 Android jp2(jpeg2000)图片的解码显示
前段时间在项目中,碰到了jp2这种格式的图片。jp2是jpeg2000标准图片的后缀名,刚开始我还以为可以用jpg来解析,后来搞半天也没弄出来,就各种百度、google。终于找到一个老外写的库,现在和大家分享下。 使用过程比较简单,我就不贴代码了,把库和我写的demo下载的链接给出。点击下载库和demo
2015-05-11 17:56:04 2618
原创 Android 按两次返回键退出应用
long exitSytemTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){ if(System.currentTimeMillis() - exitSytemTime > 2000){ Toas
2015-03-07 10:29:03 482
MTK CTS补丁 ALPS04929698.txt
2020-05-08
ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar
2014-06-25
androidpn-client-0.5.01.rar和androidpn-server-0.5.0-bin.zip可在真机上运行
2014-06-10
Android Soundpool Demo
2014-05-25
Android 4.0 Launcher2可导入eclipse中直接运行
2014-05-15
Android 4.0.3 Launcher2可导入eclipse中运行
2014-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人