自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1524

原创 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 1371 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 436 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 4365

原创 git配置ssh免密码登陆

pang@pang-PowerEdge-T640:~/workspace$ ssh-keygen -t rsa -C [email protected] 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 251

原创 批量修改文件名脚本

@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 920

原创 android Q VTS错误修改记录(MTK)

VtsFastbootVerification#testFastbootRebootVtsFastbootVerification#testFastbootdSlotOperationsVtsFastbootVerification#testLogicalPartitionCommandsVtsFastbootVerification#testLogicalPartitionFlashingVtsFastbootVerification#testSuperPartitionName烧写完

2020-08-28 10:05:44 2288 1

原创 android Q GTS错误记录(MTK)

GtsSettingsTestCases#testMADACompliance;GtsRegulationComplianceTestCases#testEEAv2Compliance参考CDD文件和实验室给的和EEA_V2相关的设置文档,修改设置对应的地方GtsOsTestCases#testMainlineApprovedTrain更新Mainline module到最新版本,编译后重测PASSGtsOsTestCases#testMainlineApprovedTrain--

2020-08-28 09:37:11 2470 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 3053 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 977

原创 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 541 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 1601

原创 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 439

原创 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 9500

原创 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 2049 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 2176

原创 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 2571

原创 Android 系统工程中内置APK

有些时候需要将一些自已写的apk内置到系统,也就是第三方内置。内置的原因一部是让apk拥有系统级权限,一部分为了内置apk定制刷机包。系统级:1、先在package/apps中创建一个文件夹,如HWScanServer2、将编译好的apk以及所以调用的so库放入文件夹中,并编写Android.mk3、在device/mediate

2017-05-04 15:04:52 641

原创 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 2390

原创 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 3917

原创 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 1491 1

原创 Android 调用系统相机并加时间水印

调用系统相机: /*** * 启动拍照 */ private void capture(){ Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); // 获取文件 File file=new File(tempPicPath); //拍照后原图回存入此路径下

2016-11-23 00:37:50 8221 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 881

原创 android NDK 教程一(初识JNI--hello world)

前言               android的知识太过庞杂了,自己如果学过了,但过一段时间不用了又会忘记。写android NDK系列的博客呢,其一是为了锻炼自己的写作水平,其二是为自己所学过所掌握的一些知识做一下梳理、记录,方便以后自己查阅。废话不多说,先写个hello world开始吧。      前期准备         开发工具:EclipseBundle ADT + an

2016-04-14 10:29:51 2450

原创 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 409

原创 Ubuntu vbox虚拟机和win系统建立共享文件夹

挂载共享文件夹--sudo mount -t vboxsf gongxiang /mnt/shared其中gongxiang是在windows下通过虚拟机配置的共享文件,通过以上指令将gongxiang文件中的文件共享到/mnt/shared/,(文件夹的名称自己定义)这样ubuntu和windows系统之间可以自由传输文件。

2016-03-10 15:27:36 402

原创 Ubuntu 安装openjdk7

执行指令:sudo apt-get install openjdk-7-jdk-7jre

2016-03-09 17:11:54 486

原创 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 869

原创 ubuntu su密码设置

新安装的ubuntu系统,需要设置su的密码,操作如下: $sudo passwd[sudo] passwd for pang  输入新的UNIX密码重新输入新的UNIX密码passwd:已成功更新密码输入su测试$su

2016-02-24 10:09:14 1742

原创 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 455 1

原创 Ubuntu 14.04 搭建MTK Android源码编译环境搭建

安装必备的工具:BuildEnvironment Requirement=============================================================* ********* Suggested OS and Tool Chain toinstall *********        OS  : Linux distribution Ubu

2016-01-09 16:30:18 5130 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 803

原创 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 411

原创 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 574

原创 Android EditText限制输入字数

//监听输入电话的位数 editTel.addTextChangedListener(new TextWatcher() { private CharSequence temp;//监听前的文本 private int editStart;//光标开始位置 private int editEnd;//光标结束位置 pri

2015-12-09 22:36:01 440

原创 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 649

转载 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 466

原创 Android jp2(jpeg2000)图片的解码显示

前段时间在项目中,碰到了jp2这种格式的图片。jp2是jpeg2000标准图片的后缀名,刚开始我还以为可以用jpg来解析,后来搞半天也没弄出来,就各种百度、google。终于找到一个老外写的库,现在和大家分享下。     使用过程比较简单,我就不贴代码了,把库和我写的demo下载的链接给出。点击下载库和demo

2015-05-11 17:56:04 2496

原创 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 462

原创 Android 常用颜色值

2015-01-29 11:45:56 442

MTK CTS补丁 ALPS04929698.txt

ALPS04929698补丁用于解决android.appsecurity.cts.AdoptableHostTest#testEjected,google的GMS认证会用到android 9.0和android 10.0都有这个报错

2020-05-08

android jni demo--helloworld

android jni helloworld DEMO

2016-04-14

android jp2图片解码库和demo

jp2图片的库,和显示图片的android工程,欢迎大家下载

2015-05-11

ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar

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可在真机上运行

androidpn-server-0.5.0-bin.zip解压后,打卡bin目录下run.bat运行,之后在浏览器中输入http://127.0.0.1:7070/ 将androidpn-client-0.5.0解压后导入Eclipse,修改/raw/androidpn.properties中的xmppHost=xxx.xxx.x.xxx,将其修改为PC端的IP,运行项目,OK

2014-06-10

Android Soundpool Demo

在开发的时候,可能会用到播放一些短暂声音。播放多媒体,最先想到的可能是MediaPlay这个类。 MediaPlay其实比较适合播放那些比较长的音乐资源,比如说播放歌曲什么的。对于那些即时播放即时响应的情况,MediaPlay就不怎么适用了。而且MediaPlay特别占用系统资源。 Soundpool的加载最好是放在程序初始化的时候,如果在用的时候才去加载的话,调用play的时候是会抛异常的

2014-05-25

Android 百度地图开发Demo

这是参照百度官方指导做的一个DEMO,其实百度地图的SDK比google地图开发起来要方便很多

2014-05-17

深入理解Android 卷1

在网上找了好久,喜欢的朋友可以下载, 谢谢

2014-05-16

Android 4.0 Launcher2可导入eclipse中直接运行

下载后导入eclipse中,可直接运行,如果代码出现红叉叉,请点project-->clean消除,再运行

2014-05-15

Android 4.0.3 Launcher2可导入eclipse中运行

因为CSDN上传文件的大小有限制,整个工程无法上传,所以我把工程项目传到了云盘,现在所下载的就是网盘的下载地址,谢谢

2014-05-09

Android SQLite数据库操作Demo

这是一个简单的sqlite数据库操作,包含增删改查

2014-05-07

空空如也

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

TA关注的人

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