2 Andro-bot

尚未进行身份认证

暂无相关描述

等级
TA的排名 24w+

android组入iopp,分析进程io占用

kernel配置:内核defconfig开启以下选项:CONFIG_TASKSTATS=yCONFIG_TASK_DELAY_ACCT=yCONFIG_TASK_XACCT=yCONFIG_TASK_IO_ACCOUNTING=ybase.c中去掉ptrace权限检查,在do_io_accounting下注释掉: /*if(!ptrace_may_access(task,P...

2019-03-15 11:54:11

Android 4.3 bootchart 开机启动优化

环境ubuntu14.04+android4.31.bootchart编译:bootchart源代码位于:\system\core\init\bootchart.c,查看Android.mk:INIT_BOOTCHART:=trueifeq($(strip$(INIT_BOOTCHART)),true)LOCAL_SRC_FILES+=bootchart.cL...

2019-03-15 11:42:49

关于top指令及cpu占用统计

原文链接:https://blog.csdn.net/cfy_phonex/article/details/18733731通常,有如下方式可以得到cpu利用率情况:top命令e.g.top-m20-d1-tUser0%,System6%,IOW0%,IRQ0%User1+Nice0+Sys34+Idle494+IOW0+...

2019-03-11 14:47:46

springmvc+vue+vux整合要点

文章目录转载请注明链接#1.springmvc:springmvc框架搭建此处不再赘述。以下几点注意:1.json方式与前端传递对象参数:/** *@ResponseBody用以将map以json形式返回 *@RequestBody用以以json形式传入member对象 *@paramhttpSession *@return *@throwsIOEx...

2019-02-15 18:26:03

android应用上网屏蔽

Android4.3为了实现当个应用的上网控制,需要为Setting应用添加控制接口。先说下原理,使用iptables控制应用uid访问网络,iptables命令的执行必须是root权限,也就是说不能在systemserver相关的系统服务中直接执行该命令,这个进程并不是root进程,执行命令不会生效。这样就有以下两个方案,简要说一下先:1.原生方案:Android系统的防火墙或是带...

2018-12-03 12:54:47

android系统语言切换及系统烧写默认语言设置

Android4.3语言全局切换重写Setting后需要全局切换语言(中英、中阿等),查看原生的Setting代码,抽出切换语言部分,具体实现如下:zh_CN,这是原始localeString,通过getLanguage()返回的是zh-CN,变成中划线了。zh为Language,CN为Country。全局切换方法:StringlangCode="zh-CN";...

2018-12-03 11:10:54

git提交的两个重要文件.gitattributes及.gitignore

.gitattributes主要解决:windows与ubuntu换行符不同,开发人员中有使用ubuntu系统的AndroidStudio开发,这样就出现windows及ubuntu交叉提交代码时,即使文件没有任何更改,仍然因换行符不同提交到gerrit上,给代码review造成困难。.gitattributes配置了自动切换功能,这样ubuntu与windows共通编辑同一文件时,就不会有...

2018-12-03 10:54:04

android升级失败,开机logo后卡住,无限重启

系统:android4.3现象:动态logo跑完后,卡住不显示launcher,等待一段时间后重启log:I/PackageManager(3054):Expectingbetterupdatdsystemappforcom.android.providers.settings;removingsystemappSettingsProvider.apk是升级前的旧的...

2018-12-03 10:41:52

git push提交用户邮箱不匹配错误

gitpush后提示:incommitXXXIdAAA不匹配BBB原因:其他用户进行了全局用户设置,执行了:gitconfig--globaluser.nameAAAgitconfig--globaluser.emailAAA@email当前源码目录用户gitinitBBB后,修改提交gitpush时就会提示此错误解决方案:查看global的设置:...

2018-12-03 10:22:54

Android Studio jni编程

文章目录转载请注明链接ubuntu系统14.04AndroidStudio2.3->3.2先说AndroidStudio2.31、生成.h文件此操作网上教程颇多,此处不做研讨。2、配置gradle首先创建src/main/jni目录,将cpp文件放在里面,在build.gradle的android标签内添加:defaultConfig{ndk{...

2018-10-31 17:39:02

Gerrit代码服务器搭建

文章目录转载请注明链接环境:ubuntu14.04此文章用以使用脚本批量上传项目至Gerrit服务器,并实现权限控制,整套流程如下:一、Project上传脚本部分:#!/bin/bash#######################################################################################将本地代码全部上传到ge...

2018-10-22 11:35:22

python爬虫入门(2)爬取知乎某个热门主题

转载请注明链接入门1如果看过,现在就可以进行简单的实战测试了,接下来要做的是:选取知乎的某个热门主题:https://www.zhihu.com/topic/19606591/hot,这是个恐怖片主题,大半夜的小心查看。取出该主题下所有帖子里面提到的片名,所有的片名大部分都是《》包括的,就以此匹配出片名,去重并写入文件。匹配需要用到正则表达式,一个详细的教程点击下面:...

2018-07-27 17:48:46

python爬虫入门(1)简单爬取网页源码

转载请注明链接初步学习python爬虫,本文直接上程序,http及python相关基本制式不再此处赘述。环境:ubuntu14.04+python3.4+pycharmfromurllibimportrequestimporturllib.errorimportrequestsimportzhihuspider#该方法使用urllib.request...

2018-07-27 17:09:06

ubuntu下geth安装及搭建虚拟区块链

1.geth安装:1)go语言环境安装:2)go-ethereum安装:3)配置~/.bashrc:2.私有链搭建:3)配置文件genesis.json:3)创建创世区块:3)启动私有链:转载请注明链接ubuntu系统安装geth,并搭建私有链进行挖矿测试。1.geth安装:环境:ubuntu14.0464...

2018-07-24 14:43:01

Android Studio多渠道多项目打包App

为了应对不同项目不同源码需求,实现自动多项目多渠道打包,buildgradle中:android{……productFlavors{//新建产品productproject1{}project2{}}sourceSets{pr...

2018-07-09 16:24:01

python自动考勤脚本实现

转载请注明链接环境:ubuntu14.04+firefox60.0.2+python3.4之前使用xdotool模拟鼠标键盘实现自动登录打卡考勤,但是后来公司加了验证吗,所以此方案不再适用,改由python实现。具体代码如下:##<fontsize="4px&

2018-07-09 11:51:16

内存白名单策略

重要数组LowMemoryKiller空闲进程AMS回收转载请注明链接由于Android的内存管理机制,在开发过程中常见的两种内存回收杀死App情况有以下两种:内存紧张时LowMemoryKiller杀死。空闲进程被AMS杀死。定制手机ROM时,开发人员可能并不想让自己的预装应用被以上两种机制杀死,可以采用添加内存白名单的方式防止系统对预装应用进行回收处理。1.重要数组://Th

2017-10-21 01:52:21

守护进程方式保证App不被杀死

思路linux进程中用到的方法代码1linux进程部分2App部分3Androidmk部分转载请注明链接因为Android的内存管理机制,当系统内存紧张时,App如果运行在后台,容易被LowMemoryKiller杀死。为了保证App的Service能够在杀死后重启,下面介绍一种在进程杀死后能够重新拉起App的方式。1.思路:简单来讲,就是开启linux守护进程,轮询App进程是否

2017-10-21 00:19:12

Android Framework开发调试

目前调试遇到的问题采用的方案操作步骤1编译无优化系统2生成jar包或so3替换旧的jar包或so4网络挂载调试转载请注明链接给手机定制ROM,需要对framework进行较多修改,其中比较令人头疼的是开发完毕后的调试验证,比较笨的方法是增加编译系统,生成img或是升级包,然后烧写系统或是系统升级,这两种方式效率比较低下,并且一旦开发出错,重新调试的成本将会大大提高,下面介

2017-10-13 00:31:11

Android Studio不占用c盘配置

AndroidStuduo23SDKgradlem2Avd转载请标注链接一共有下面几项空间占用较大:1..AndroidStuduo2.3里面有config及system两个文件夹,分别为配置及系统缓存文件夹,默认在C:\Users\Administrator\.AndroidStudio2.3下,现关掉启动的androidstudio程序,将该文件夹移动至D:\AndroidS

2017-10-12 23:43:07

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!