你想用废旧的Android手机作家庭服务器嘛?
其实并不难。以前,用Android SDK开发一个手机应用,安装下apk就可以host服务了,而现在就直接native化吧。
这篇文章会带你体验编译Python的过程,并用Python搭建可以带着跑的服务器。
首先,我们要开始在Arm的Android平台上编译Python。当然,你需要先准备好一台Linux的机器,然后从Android的...
分类:
移动开发 时间:
2014-11-27 01:39:29
阅读次数:
254
1、APN:android手机有wap和net两种方式。
用wap访问网络,要通过wap网关IP是(10.0.0.172 端口是80 )来访问外部资源。在这里有很多运营商的增值服务。
用net访问直接访问网络资源,速度快。
2、android手机和服务器通信,应该保持长连接。不然服务器定位不到手机,手机的是内网地址,服务器只是定位到网关的地址,(或运营商提供的ip)。
3、wifi是一种局...
分类:
移动开发 时间:
2014-11-26 21:01:06
阅读次数:
194
android开发可以使用google那个自带的模拟器来调试,不过那个模拟器启动实在太慢,太耗时了,不过,如果我们有android手机的话,我们可以直接在手机上调试,这样的话,速度就很快;具体步骤如下:(1)首先将手机设置为调试模式: 因为本人用的是魅族MX3手机,一开始一直没有找到它的USB...
分类:
移动开发 时间:
2014-11-26 16:20:50
阅读次数:
183
系统:Ubuntu14.04方法一: 打开网络连接,新建wifi,设置SSID和密码,完成设置后保存,再连接到隐藏的wifi,选择刚建立好的连接即可 优点:简单方便 缺点:建立的是Ad-hoc模式信号,一般Android手机无法识别方法二: 使用ap-hotsopt 具体步骤: $ su...
分类:
系统相关 时间:
2014-11-26 14:10:10
阅读次数:
286
adb本身提供了网络调试的功能,所以,在不能直接用USB连上Android手机的情况下,可以使用WiFi连接adbd进行调试,本文记录了使用WiFi连接adb并进行调试的具体步骤。使用WiFi连上adb和USB连上adb没有任何不同,可以正常使用adb shell, adb logcat, adb am,adb reboot等,使用Eclipse单步调试App也没有任何问题。没有ROOT的Android手机也可以使用,唯一的要求是手机上的adbd启用了网络调试功能,是不是邪恶感顿生?...
分类:
移动开发 时间:
2014-11-25 16:39:12
阅读次数:
210
如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可以通过ConnectivityManager 类的isAvailable()方法判断,首先获取网络通讯类的实例 :Java代码ConnectivityManagercwjManager=(Connectivity...
分类:
移动开发 时间:
2014-11-24 11:40:39
阅读次数:
150
另一篇文章讲述了如何解压和生成system.img, 那是针对yaffs2格式的文件系统镜像。目前越来越多的Android手机放弃了nand, 更多采用了emmc为内部存储设备。以emmc为存储设备的android手机,其文件系统(/system,/data两个分区)一般采用ext4格式。下面讲述如...
分类:
其他好文 时间:
2014-11-22 22:45:21
阅读次数:
638
一、破解原理Android手机获得Root权限,其实就是让/system和/data分区获得读写的权限。这两个分区的权限配置,一般在根分区的init.rc文件中,修改这个文件可永久获得root权限。众所周知,市面上绝大部分的Android手机文件系统有三个分区,分别是/,/system,/data。...
分类:
移动开发 时间:
2014-11-22 22:43:34
阅读次数:
402
我先声明:文中FQ 都是博客园自动将中文(fan qiang)转换为FQ的,并不是我本来写的就是FQ~~ 手机和电脑都必须要能登录google(Xee:几乎所有做开发的人都每天的生活都离不开谷歌了,可以我们的天朝有意屏蔽之,FUCK GFW!) 当时我们不是每时每刻在电脑前,还是得用手机,那么手机或...
分类:
移动开发 时间:
2014-11-22 00:40:45
阅读次数:
593
做android手机上层开发,要经常把Framework和Packages源文件导入到eclipse中,因为导入的不全,源文件中会出现错误提示,让人看起来很不爽。通过设置可以解决这个问题
选取windows-->perferences-->editors-->text editor-->annotation-->error项
在里面有三个选项,
勾第一项时在代码窗口的左边标...
分类:
系统相关 时间:
2014-11-21 18:53:15
阅读次数:
199