Android
文章平均质量分 52
prog_6103
J.Y.Liu
展开
-
【笔记】编译Android版的Chrome手册
小米跟新到MIUI12以后,Google Service就不兼容挂了。很久没有升级Chrome了,还是自己来吧…其实编译Chrome没啥难的,两篇文章搞定的事情:https://chromium.googlesource.com/chromium/src/+/main/docs/android_build_instructions.md#Logging-and-debugginghttps://chromium.googlesource.com/chromium/src/+/HEAD/androi原创 2021-12-08 16:42:18 · 2357 阅读 · 0 评论 -
【笔记】Android无root下纯Java类似tcpdump监测和控制app的网络访问
一直都有一个想法去写一个app来控制哪些app可以访问网络,并且像tcpdump一样监测网络包发了什么东西好调试自己写好的网络应用。最开始一直都想着围绕Google的ToyVxN的例子去得到packet的IO instance,这样就可以dump出来packet的具体内容了;也就是说使用Android VxN的接口,在本地开一个假的VxN,得到所有网络连接,这样就可以做到tcpdump的功能,再逐个对连接调用protect()放行;但是琢磨了半天,没有找到一个比较好的方法去relay网络流,原封不动的把流原创 2021-11-30 20:55:38 · 647 阅读 · 0 评论 -
[快速查询] Ubuntu下adb不识别Android设备
Mac上安装了Android SDKWindows上安装了Android SDK可是又安装了双系统Ubuntu…写文件到/etc/udev/rules.d/51-android.rules 或 /usr/lib/udev/rules.d/51-android.rules也可以 apt install ndroid-sdk-platform-tools-common然后 service udev restart接着 adb kill-server && sudo adb devic原创 2021-08-04 16:27:23 · 440 阅读 · 0 评论 -
不用gradle如何编译出android apk?
到哪里最烦的就是配置环境,如果遇到一个docker pull死慢,下载gradle死慢的网络,在有android SDK的情况下如何能快速build出一个apk呢?我就看一眼这个apk在android上长啥样…就当理解一下gradle做了啥吧…比如我随便找一个sample app:https://android.googlesource.com/platform/development/+/master/samples有人铺好了路,就直接用起来吧:https://stackoverflow.c原创 2021-02-28 14:22:02 · 490 阅读 · 0 评论 -
拥抱Android:编译postgres搭建移动平台
我们原来在android上搭建好了nginxnodejs(还有以前的python)再来个数据库是不是服务器最基本的东西都齐全了,可以开始分布式android服务platform了,把废弃的手机都用起来~原来准备编译一下mariadb的,一个是时间都花在玩其他东西上了,把这些build都搁置了。然后mariadb用cmake,还得看点时间;发现postgres是make系的,直接就开启吧~初遇:Postgres-v13.1好久不见,postgres已经从9飙升到13啦,那就来编译编译最新版本吧原创 2021-01-31 21:07:31 · 467 阅读 · 0 评论 -
【笔记】golang开发android app小记
golang开发android app小记Google和Oracle打过Java的官司以后就开始慢慢转kotlin了。从JVM虚拟机打官司,改成android用JVM从堆栈平衡转寄存器模式,再到语言更新kotlin,够折腾。kotlin,勉强可以接受吧,就是开发的时候各种stackoverflow/google oriented programming。最近写了不少go了,想起来以前有本书是说skype的android应用是怎么用c++开发的;前些年也看到过android的ruby sdk;还有cordo原创 2020-08-30 17:43:09 · 4591 阅读 · 0 评论 -
【笔记】拯救红米Note黑砖
【笔记】拯救红米Note黑砖这几天在玩以前买的手机,从粑粑给买的HTC G7到后来工作自己买的红米Note,华为Y511,华为荣耀5A…除了G7,其他都是便宜机。红米Note刚买就刷了开发版得了root,后来系统推送了升级点了下,然后又有推送,没注意看就继续点,结果从MIUI9的开发版变成了稳定版,没有了root,广告又铺天盖地,不能忍,刷机!因为时间长了,记不得是红米Note 1的4G增强版...原创 2018-09-24 15:31:15 · 7446 阅读 · 0 评论 -
[笔记] [ToY] Android相机程序:把Android变成Kinect第一步
几个月前看到了PoseEstimation的论文,大喜;人的姿势可以用tensorflow学习一下就搞定啦! 那多年来想用手机实现一个kinect的愿望不就已经基本达成了么,一看模型大小,400多MB,而且FPS也不是很高;再见… 不过先写一个实时抓相机图像的Android应用吧,随时准备把pose estimation接上去,这样写个restful server以后用手势就可以控制电脑了,绑...原创 2018-04-20 22:16:37 · 922 阅读 · 0 评论 -
拥抱Android:编译nodejs搭建移动平台
Android编译系列篇:1 - Python2 - NodeJS3 - Nginx4 - MariaDB编译好的版本 android (>6), arm, v8.11.0, v9.11.0:https://github.com/dna2github/dna2oslab/releases可用的编译脚本支持 v8.12.0 和 v10.10.0优...原创 2014-12-08 22:05:54 · 32747 阅读 · 17 评论 -
拥抱Android:编译python搭建移动的无线服务器平台
你想用废旧的Android手机作家庭服务器嘛?其实并不难。以前,用Android SDK开发一个手机应用,安装下apk就可以host服务了,而现在就直接native化吧。这篇文章会带你体验编译Python的过程,并用Python搭建可以带着跑的服务器。https://github.com/dna2github/dna2oslab/tree/master/android原创 2014-11-27 00:37:27 · 8755 阅读 · 4 评论 -
拥抱Android:编译nginx搭建移动平台
Android NDK编译Nginx 1.9.5, 1.10.2。脚本可以从github上获得:https://github.com/dna2github/dna2oslab/tree/master/android/build。支持http, https, websocket, mail,还可以upstream。程序员作为手机党出去旅游可以给大家提供wifi和娱乐服务啦!去国外旅游,买个十几天无限流量,开个热点,开个斗地主或者三国杀什么的,和大家玩得不及乐乎!原创 2015-11-09 21:35:09 · 11158 阅读 · 2 评论 -
“家”计划:Android开发用HTTP进行文件共享
代码镇楼:https://github.com/dna2github/dna2mtgol/tree/master/fileShare .最近老妈一直抱怨传照片连个USB好麻烦,给别人传照片还要开蓝牙。于是需求一来,那就动手写个程序解决下呗。首先的思路肯定是使用现有的库,Netty和NanoHttpd都是不错的选择,但是还要去研究它怎么用,并且有一大堆繁琐的错误处理和文件读写缓存处理要做,有没有方法能疾速缩短开发周期呢?于是掂量掂量刚编译好的Android版Nginx 1.9.5,要不直接调用它!最原创 2015-11-12 01:49:06 · 1689 阅读 · 0 评论 -
[笔记] 最简是vi:命令行下的Android开发
这放假放得有点捉急了,忽然mother想要个Android生活小应用,那就动手来吧。以前一直在手机上用命令行的,所以电脑里也就一个sdk和一个ndk,现在要开发得准备IDE啊。看看Android Studio,上次硬盘挂彩系统重装备份后竟然没有初始化,一定要连接google获取最新sdk信息。同样的Eclipse也需要访问google获取android开发插件。不在公司木有专线翻墙很烦躁。补遗部分:命令行编译JNI代码并在Java中使用。原创 2015-10-09 17:11:57 · 2158 阅读 · 0 评论 -
Android不刷机下的app2sd方法(dex cache占空间解决篇)
抱着5年的HTC G7这个古董,一直没有想法去换换。最近微信、支付宝什么的apk应用都开始走程序巨型化,一次性就来个50MB的空间占用,让还是Android 2.2的手机如何吃的消?看看100多MB的空间,这家里家外都用微信,得装一个吧;大家一起出去吃饭,一人付账,AA结得有支付宝;还有12306火车票啦,手机银行什么的;于是随着需求的日益强烈,终于要想办法把Android的存储空间扩原创 2014-10-25 20:44:48 · 3369 阅读 · 0 评论 -
[笔记] 解决方案之Unrevoked3的Is your firmware too new问题
部分人的手机刚买回家,实际上就被root了。如果是用Unrevoked3刷新了recovery并root后,再想刷新recovery,就会失败。每次到手机重启后running root...接着手机上会显示某个程序出错要强制关闭,最终就到了Failed to get root, is your firmware too new?的结局。其实这是被root的su命令与superuser.原创 2013-05-04 08:26:17 · 885 阅读 · 0 评论 -
[笔记] 移动的Linux——Android随心root配置与找回遗忘的wifi密码
这几天数着回家的日子,也便思考着如何摆弄HTC。网上成片的刷机的帖子,ROOT的帖子,倦了,找找这些东西的原理吧。于是便有了这篇小文,为以后需时用。一开始以为ROOT需要多少的技术,要找到小缝将su文件写到ROM里。后来发现,将手机关机,同时按Vol-和power键启动类似BIOS的小系统,进入Recovery后就已经是root权限了。安装了Android SDK之后,命令行里adb原创 2013-05-03 01:09:56 · 1680 阅读 · 0 评论