我太气愤了, 开发8年,没见过这么恶心的平台。这段时间将项目移植到android, java性能慢? 混淆后还可以被反编译? 好,我用ndk,调用so库。 为了方便开始在windows平台用cygwin模拟linux编译,弄了一通,不支持epoll机制?没关系,我换!linux下编译so, 调用识别不了, 我的makefile编译出來的不支持arm? 我改,换个语法写android.mkso库编译出來被调用然后有bug调试? 输出log日志解决? 我X, 这个怎么解决多线程乱七八糟引起的crash? 好,弄个gdb 动态调试so的运作, gdb 版本问题引起一系列稀奇古怪的问题。 最后找到问题居然是你们的不完善引起的,你说该不该叼?
(不空口说瞎话举例:
*编译jni的so库有错误,居然因为manifest.xml 第一行格式的几个字段没有分行,所以通不过,而这个文件原封未动在windows下是好的,并且是由eclipse创建生成的,逐个文件排查弄了我1天;
*换linux版本的ADT编译原代码居然很多错误,原因是您又更新版本了,屏蔽了一些api接口,怕被别人利用阿? 一个月编译器就没有兼容性,弄个鸟阿)你是不是脑残不会集成嗄? 为了配你这个那个环境,浪费时间在对着别人的经验设置环境变量,架构合适的环境 改这改那, 弄了好几天, 几天我可以用高富帅 VC已经写了一个小软件发布给人家用了,你在浪费我时间, 是不是这些脑残天才把配环境和敲重复的命令当作探索,和乐趣?别怀疑我的技能,OD, SOFTICE, VC, C# ,PHP, linux arm 开发这些都有长久经验的人,google能力不会差到哪里去。TMD,我X。我太生气了。延误了我超过一个星期的时间,如果不是处理你那个简单龟速JAVA 业务流程,相信每个开发者的时间都将必须要这样浪费下去,