精华内容
下载资源
问答
  • 试过好几种办法都没有办法获取一秒内的下载速度, 有用过TrafficStats的getUidRxBytes(int uid)但是获取不到返回值都是-...我使用进程的uid来get的,难道安卓不支持get到进程的下载速度吗? 我的环境是API 28 版本9.0
  • 可以看到uid为10119,根据安卓用户命名规律,uid(10119) = user(u0_a119),也就是uid - 10000。 shell@virgo:/ $ ps | grep u0_a119 u0_a119 16369 361 1170872 187660 sys_epoll_ 00000000 S ...

    没有root权限是挺不方便的,一番折腾还是总结出了一些办法。

    首先确定要找什么端口,这个就不说了,看地址栏看报错等等各种信息找,例如确定是8082端口。

    # 试图查看当前占用端口
    netstat -anle | more
    
    Proto Recv-Q Send-Q Local Address           Foreign Address         State
    tcp        0      0 0.0.0.0:8082            0.0.0.0:*               LISTEN
    
    tcp        0      0 0.0.0.0:8083            0.0.0.0:*               LISTEN
    
    tcp        0      0 192.168.2.180:43340     183.232.93.146:8080     CLOSE_WAIT
    
    tcp        0      0 192.168.2.180:43879     110.76.30.60:443        ESTABLISHED
    ...
    Active UNIX domain sockets (servers and established)
    Proto RefCnt Flags       Type       State         I-Node Path
    unix  2      [ ACC ]     STREAM     LISTENING       8198 /dev/socket/property_se
    rvice
    unix  2      [ ACC ]     STREAM     LISTENING       8460 /dev/socket/ims_qmid
    unix  100    [ ]         DGRAM                      7182 /dev/socket/logdw
    unix  2      [ ACC ]     SEQPACKET  LISTENING       7185 /dev/socket/logdr
    unix  2      [ ACC ]     STREAM     LISTENING       7187 /dev/socket/logd
    unix  2      [ ACC ]     STREAM     LISTENING     9483917 @webview_devtools_remo
    te_17066
    unix  2      [ ACC ]     STREAM     LISTENING      10785 /dev/socket/zygote
    ...

    可以看到8082端口处于LISTEN状态确实在占用,netstat的e参数如果幸运的话可以看到inode和uid等信息,博主这手机不幸运不显示,下一个。

    cat /proc/net/tcp6 | grep ‭1F92‬
    
     sl  local_address                         remote_address
      st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode
       1: 0000000000000000FFFF00000100007F:8E52 00000000000000000000000000000000:000
    0 0A 00000000:00000000 00:00000000 00000000  1000        0 49896 1 00000000 100
    0 0 2 -1
       0: 00000000:1F92 00000000:0000 0A 00000000:00000000 00:00000000 00000000 10119        0 9472581 1 00000000 100 0 0 10 -1
    ...

    1F92‬就是8082的16进制。可以看到uid为10119,根据安卓用户命名规律,uid(10119) = user(u0_a119),也就是uid - 10000。

    shell@virgo:/ $ ps | grep u0_a119
    u0_a119   16369 361   1170872 187660 sys_epoll_ 00000000 S com.tencent.tim
    u0_a119   16415 361   987536 73316 sys_epoll_ 00000000 S com.tencent.tim:MSF
    u0_a119   16929 361   953392 58408 sys_epoll_ 00000000 S com.tencent.tim:Daemon
    u0_a119   16948 1     5748   736   flock_lock 00000000 S app_d
    u0_a119   16957 361   954944 58556 sys_epoll_ 00000000 S com.tencent.tim:assist
    u0_a119   16976 1     5748   736   flock_lock 00000000 S app_d
    u0_a119   17002 1     5748   736   flock_lock 00000000 S app_d
    u0_a119   17066 361   1060356 93592 sys_epoll_ 00000000 S com.tencent.tim:mail
    u0_a119   17297 361   960764 65388 sys_epoll_ 00000000 S com.tencent.tim:dataline

     完事,最后附赠一个杀进程的方式。

    # 非ROOT结束app进程的办法
    am force-stop com.tencent.tim
    

     

    展开全文
  • wanna_to邀请您访问安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户 http://www.apkbus.com/?fromuid=222121
    wanna_to邀请您访问安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户
    http://www.apkbus.com/?fromuid=222121
    展开全文
  • apk无法卸载,一般可以下面的方法试一下: 1. 删除/data/app/(filename) 文件夹下的apk包 2. 删除/system/app/(filename) 文件夹下的apk包 3. 将/data/system/packages.xml文件pull出来删除里面相关的包信息,然后...

    apk无法卸载,一般可以下面的方法试一下:


    1. 删除/data/app/(filename) 文件夹下的apk包

    2. 删除/system/app/(filename) 文件夹下的apk包

    3. 删除/data/data/(filename) 文件夹下相关信息

    4. 将/data/system/packages.xml文件pull出来删除里面相关的包信息,然后push上去

    5. 重启后生效

    展开全文
  • 安卓流量

    2018-08-07 10:24:57
    android4.0以上版本可以用/proc/uid_stat/$uid/tcp_rcv和/proc/uid_stat/$uid/tcp_snd来获取某个程序的上下行流量;而4.0以下版本要用cat/proc/$pid/net/dev来查看上下行流量。uid和pid的关系,可以从/data/system/...

    流量:

    android4.0以上版本可以用/proc/uid_stat/$uid/tcp_rcv和/proc/uid_stat/$uid/tcp_snd来获取某个程序的上下行流量;而4.0以下版本要用cat/proc/$pid/net/dev来查看上下行流量。uid和pid的关系,可以从/data/system/packages.list这个文件中获取,但是/proc/uid_stat/$uid这种方式,在Android 6.0系统中部分厂商可能是做了某些修改,在proc目录下没有显示uid_stat文件夹。

    获取Android(Linux)流量信息:

    在Linux系统有3个地方保存流量统计文件,对于Android系统同样也适用:

    (1)在/proc/net/dev下可以查看各个网络接口的收发流量  (等同adb shell cat /proc/pid/net/dev,adbshell cat /sys/class/net/wlan0/statistics/rx_bytes);

    (2)在/sys/class/net/下可以找到相关类别(如wlan0)的目录.在其子目录statistics下游rxbytes和txbytes记录收发流量;

    (3)在/proc/uid_stat/{uid}/tcp_rcv记录该uid应用下载流量字节,/proc/uid_stat/{uid}/tcp_snd有该uid应用上传流量字节;

    介绍5个地方统计的流量异同点如下:

    推荐使用顺序:D > E > C > A> B

    推荐D和E(其他的方法自己可以根据提示的adb命令进行练习)

     

    (备注:本来有截图的,但是复制过来就没有了,随后有空闲时间再上传好了,多担待;自动化数据收集脚本已经写好,感兴趣的可以交流交流)

    这个文本编辑器他不好用,复制过来的格式有问题,所以直接放截图了

    展开全文
  • 安卓学习资源

    2016-08-17 10:49:55
    http://www.apkbus.com/forum.php?mod=viewthread&tid=257703&fromuid=705730  老罗Android视频讲解 http://www.jikedaohang.com/#part4 极客导航 http://luo.apkbus.com 老罗安卓开发教程
  • 安卓源码截屏

    2015-01-23 14:49:30
    can't read framebuffer pid=14444, uid=1010这个问题,紧接着就出现了Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 14444 (droid.ScreenCap)这个问题,不知道是什么原因?希望能够解答,谢谢!...
  • 安卓4.4的短信权限

    2016-03-11 09:34:24
    做手机短信的处理时,发现安卓4.4和4.4以下的系统 ,短信处理不同, 后来才知道4.4对短信app有了安全权限 上传一些代码 public static boolean setWriteEnabled(Context context, boolean enabled) { int uid = get...
  • 安卓一些方法总结

    2019-04-08 15:26:56
    以下为一些安卓中常见的注意点,不定时更新 1.注意申明 android:sharedUserId="android.uid.system" 2.去除Manifest中的申明,apk会隐藏安装图标 <intent-filter> <action android:name="android...
  • 安卓猜牌游戏源码

    2012-08-21 09:43:47
    安卓猜牌游戏源码 http://www.apkbus.com/space-uid-27552.html
  • 即在应用程序的AndroidManifest.xml中的manifest节点中加入android:sharedUserId="android.uid.system"这个属性。 如下例子,设置安卓系统时间为,2020-3-5 12:10:50 Date date = null; date = new Date(2020-1900,...
  • 安卓安全开发

    2017-12-10 12:19:43
    1.安全开发 Security Tips ...2.Binder提供可信的通信双方的pid和uid,支持细粒度的访问控制. 参考《Android Binder架构剖析》 安全开发基本原则 1.使用permission保护组件: https://develo
  • 安卓关机重启

    2015-07-22 17:38:58
    实现系统重启的APK需要system的权限,在AndroidManifest.xml中增加android:sharedUserId="android.uid.system",再修改签名即可; 具体方法参考: 点击打开链接 1、使用PowerManager来实现: 代码: 复制代码...
  • 安卓安装环境

    2014-08-07 18:11:15
    1, 系统安装后,终端运行gcc -v 看gcc编译器是否安装。...//http://blog.chinaunix.net/uid-20717979-id-3485670.html //http://www.cnblogs.com/zzugyl/archive/2013/01/26/2878250.html 2,安装a
  • 安卓开启ssh服务

    千次阅读 2020-10-19 17:58:06
    获取本机用户名 第一项uid=.... 括号里的就是用户名,比如:uid=10201(u0_a201) 则用户名为 u0_a201 id # 3. 修改密码 passwd # 4. 开启ssh服务,默认端口8022 sshd # 5. 获取本机ip(以下两个命令均可),找到本机...
  • 安卓 权限检测报错

    2020-11-27 20:28:55
    16179, uid=10211) requires android.permission.READ_CONTACTS or android.permission.WRITE_CONTACTS at android.os.Parcel.readException(Parcel.java:1683) at android.os.Parcel.readException(Parcel....
  • 安卓应用安全指南 4.4.2 创建/使用服务 规则书 原书:Android Application Secure Design/Secure Coding Guidebook 译者:飞龙 协议:CC BY-NC-SA 4.0 实现或使用服务时,遵循下列规则。 4.4.2.1 仅仅...
  • 安卓安装apk失败

    2017-10-10 11:58:17
    INSTALL_FAILED_UID_CHANGED 用adb命令删掉/data/data下的apk包名文件
  • 安卓 sms短信接收功能

    2015-05-20 07:42:51
    这段代码式通过安卓漏洞 可以指定接受短信电话号码。不过现在一直有一个bug,在手机模拟器上好用。但是在手机上就报错,错误是java.lang.RuntimeException: Unable to start service ...
  • 关闭和重启安卓系统

    2019-12-28 09:28:33
    一、在AndroidMainfest.xml中添加android:sharedUserId="android.uid.system"和相应权限: <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:sharedUserId="android.uid...
  •  本文介绍在安卓开发中经常遇到的一些Intent的URI及其示例,包含了大部分应用中用到的共用Intent,希望本文能对广大安卓开发者有所帮助。  一、直接拨打电话,与三不同的是,这个直接拨打电话,而不是打开拨号...
  • 安卓专项测试之流量

    2020-05-12 11:58:37
    流量是指连接网络的设备在网络上所产生的数据流量。 一般分为应用运行期间网卡的下行和上行流量 获取流量方法: ... 其中 lo 为本地流量, rmnet0为移动流量, wlan0为无线流量 ...(2)在/proc/uid_stat/{uid}/tcp_rcv记录
  • 安卓客户端解析json

    2013-11-25 19:25:54
    一种是普通的{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}} //状态处理 500 200 int res = 0; res = httpClient.execute(httpPos
  • 关于使用百度地图安卓SDK的过程中出现“Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败”的一个解决方法,查看是否设置了ANDROID_SDK_HOME环境变量。
  • 安卓跨进程传递事件 解决方案:

    千次阅读 2018-05-22 17:39:34
    一,问题背景 最近在做安卓自动化的时候,发现使用instrument自带的Instrumention....Permission denied,injecting event from pid XXX XXX uid to window XXX owned by uid XXX. 简单翻译过来就是:从一个...
  • 2:安卓Uid和Pid的区别 3:安卓activity跨进程调用的时候为什么要加android:export,这个属性配置之后究竟干了什么? 4:安卓的两个不同的应用之间互相调用总共有几种配置方式? 众所周知,Pid是进程ID,Uid是...
  • 安卓脚本判断运作的是不是root,su使用到grep -q if id|grep "uid=0" -q;then echo yes;else echo no;fiif id|grep "uid=0" -q;then echo yes; else echo no; fi
  • 安卓动态分析工具 Inspeckage

    千次阅读 2017-07-04 12:29:19
    工具介绍 一个基于Xposed 开发的... 信息收集 请求权限;应用权限共享库出口和非出口活动,内容提供商,广播接收机和服务;检查应用程序是否可调试?版本,UID和GID; 钩子 有了钩子,我们可以看到应用程序在实时中做

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 208
精华内容 83
关键字:

安卓uid