设计开发

为Eclipse ADT创建的android项目通过ant添加proguard混淆支持

假设已有ADT创建的android项目HelloAndroid并且已经有可用的proguard混淆器(我用的proguard4.4)。
第一步要做的是为项目添加ant build支持。由于ADT插件并不直接支持proguard等混淆器,所以不能像j2me那样在有功能比较完善的插件(如EclipseME等)的基础上直接一键混淆一键打包,不过好在android sdk本身提供了比较完善的ant编译支持,可以通过类似命令行编译的方式,对android项目的整个编译、生成过程进行自定义,从而能够实现对编译中途生成的java bytecode进行插入proguard混淆操作然后再转android dex码生成apk。
进入命令行模式,并切换到项目目录,执行如下命令为ADT创建的项目添加ant build支持:
Continue reading…

发现一个代理发布Android Market付费App的网站

目前的Android Market只对少数几个国家的developer开放paid app的注册发布,很遗憾其中没有我们伟大的祖国,而且即使是想花25$入伙并且只发布free app的话,那些可用国家列表里也没有我们伟大的祖国,残念…。当然,可以选择HongKong过这关,但貌似Android Market对这方面的验证还是比较严格的,当初找国外朋友帮助注册的时候门槛费想用自己的信用卡付,结果就被发现了,直接封掉了帐号!

今天偶然间发现Google广告里有个号称提供Android Market代理发布付费app的网站:http://www.androidpublisher.com/,进去看了下,做的挺简陋,就是简单说明了一下意图,以及如何收代理费:GG剥削30%,代理剥削19%,剩下的大概一半归发布者。虽然不知道可不可靠,但感觉国内的Android开发者还是有一定的数量的,有兴趣的朋友可以投石问路一下。