当前位置: 代码迷 >> Android >> 在android手机下搞开发之前要做的事情备忘
  详细解决方案

在android手机下搞开发之前要做的事情备忘

热度:24   发布时间:2016-05-01 14:13:45.0
在android手机上搞开发之前要做的事情备忘

我指的开发是在android上开发软件,而不是开发android软件

前置知识:android的根式linux系统,UI是C++写的,绚丽的部分貌似用了openGL等图形界面技术,内核与UI连接部分是用java搞的(不错的选择,java无敌)。对UI和一些设备的调用,用的貌似是google的东东。

1.破解root权限

2.安装shell的超级终端

3.安装eclipse,vi等编程工具,值得注意的是,eclipse很好用,但是界面得精简,之前得熟悉eclipse plug-in制作的过程,定制自己在手机上的eclipse(1G cpu+512内存+虚拟内存跑精简版的eclipse还是游刃有余的)

4.搞一个蓝牙的外置键盘

据说android可以编辑调试php,那么搞java,c++等应该也没问题

ps 首先得搞一个先进点的android的3G手机,入网,多弄个电池,这样你就可以在公交车上用手机搞编程了,不过得有座,而且周围没有小孩,孕妇,老年人,残障人士等,记住人品不好的程序员,不是好民工。

28 楼 huairenpp 2011-03-12  
楼主比较有劲
29 楼 doloveme 2011-03-14  
wjb_forward 写道
爱情动作片时啥片

打开你的E盘的最大的隐藏文件夹,...你知道的,
再说javaeye就得删我id了
30 楼 xdaidai 2011-04-30  
我也很关注,我已经做了一个精简eclipse,基本功能完整,65M,下一步就是实现剔除windows文件使用jar启动
原本就是打算买手机实现与楼主共同的目标
不过我觉得我方向有点问题,eclipse的界面似乎对操作系统依赖比较大。
另外我还想在手机上装ORACLE似乎比装eclipse难度更大,实在不行用derby也许可行性高一点,但很勉强。
31 楼 ansjsun 2011-05-04  
太搞了..楼主到底试过没我有个p10006寸的屏幕..我试试哈
32 楼 ansjsun 2011-05-04  
xdaidai 写道
我也很关注,我已经做了一个精简eclipse,基本功能完整,65M,下一步就是实现剔除windows文件使用jar启动
原本就是打算买手机实现与楼主共同的目标
不过我觉得我方向有点问题,eclipse的界面似乎对操作系统依赖比较大。
另外我还想在手机上装ORACLE似乎比装eclipse难度更大,实在不行用derby也许可行性高一点,但很勉强。

oracle?????????手机上装那个干嘛....
我还考虑办个不限流量的3g假设个服务器呢...
33 楼 clbwlxz 2011-05-04  
LZ NB ⊙﹏⊙b汗
34 楼 doloveme 2011-05-06  
大家一起研究吧,呵呵。我的手机买了不久i9020
35 楼 xdaidai 2011-05-08  
ansjsun 写道
xdaidai 写道
我也很关注,我已经做了一个精简eclipse,基本功能完整,65M,下一步就是实现剔除windows文件使用jar启动
原本就是打算买手机实现与楼主共同的目标
不过我觉得我方向有点问题,eclipse的界面似乎对操作系统依赖比较大。
另外我还想在手机上装ORACLE似乎比装eclipse难度更大,实在不行用derby也许可行性高一点,但很勉强。

oracle?????????手机上装那个干嘛....
我还考虑办个不限流量的3g假设个服务器呢...

基于现在手机内存的大小,只能这样了
36 楼 xiaojing3517 2011-05-09  
xdaidai 写道
ansjsun 写道
xdaidai 写道
我也很关注,我已经做了一个精简eclipse,基本功能完整,65M,下一步就是实现剔除windows文件使用jar启动
原本就是打算买手机实现与楼主共同的目标
不过我觉得我方向有点问题,eclipse的界面似乎对操作系统依赖比较大。
另外我还想在手机上装ORACLE似乎比装eclipse难度更大,实在不行用derby也许可行性高一点,但很勉强。

oracle?????????手机上装那个干嘛....
我还考虑办个不限流量的3g假设个服务器呢...

基于现在手机内存的大小,只能这样了

好吧,你们的都是机霸- -
37 楼 doloveme 2011-05-10  
xiaojing3517 写道
xdaidai 写道
ansjsun 写道
xdaidai 写道
我也很关注,我已经做了一个精简eclipse,基本功能完整,65M,下一步就是实现剔除windows文件使用jar启动
原本就是打算买手机实现与楼主共同的目标
不过我觉得我方向有点问题,eclipse的界面似乎对操作系统依赖比较大。
另外我还想在手机上装ORACLE似乎比装eclipse难度更大,实在不行用derby也许可行性高一点,但很勉强。

oracle?????????手机上装那个干嘛....
我还考虑办个不限流量的3g假设个服务器呢...

基于现在手机内存的大小,只能这样了

好吧,你们的都是机霸- -



不许说脏话
38 楼 xiaojing3517 2011-05-10  
doloveme 写道
xiaojing3517 写道
xdaidai 写道
ansjsun 写道
xdaidai 写道
我也很关注,我已经做了一个精简eclipse,基本功能完整,65M,下一步就是实现剔除windows文件使用jar启动
原本就是打算买手机实现与楼主共同的目标
不过我觉得我方向有点问题,eclipse的界面似乎对操作系统依赖比较大。
另外我还想在手机上装ORACLE似乎比装eclipse难度更大,实在不行用derby也许可行性高一点,但很勉强。

oracle?????????手机上装那个干嘛....
我还考虑办个不限流量的3g假设个服务器呢...

基于现在手机内存的大小,只能这样了

好吧,你们的都是机霸- -



不许说脏话

机霸=机皇。
少年你邪恶了。
39 楼 liu.anxin 2011-05-11  
xdaidai 写道
我也很关注,我已经做了一个精简eclipse,基本功能完整,65M,下一步就是实现剔除windows文件使用jar启动
原本就是打算买手机实现与楼主共同的目标
不过我觉得我方向有点问题,eclipse的界面似乎对操作系统依赖比较大。
另外我还想在手机上装ORACLE似乎比装eclipse难度更大,实在不行用derby也许可行性高一点,但很勉强。


derby 没用过, 试试 SQLite 看看

哈哈哈哈...
40 楼 doloveme 2011-05-13  
liu.anxin 写道
xdaidai 写道
我也很关注,我已经做了一个精简eclipse,基本功能完整,65M,下一步就是实现剔除windows文件使用jar启动
原本就是打算买手机实现与楼主共同的目标
不过我觉得我方向有点问题,eclipse的界面似乎对操作系统依赖比较大。
另外我还想在手机上装ORACLE似乎比装eclipse难度更大,实在不行用derby也许可行性高一点,但很勉强。


derby 没用过, 试试 SQLite 看看

哈哈哈哈...



其实,我觉得,android 跑oracle首先得考虑电池的问题,如果非要用oracle也没有办法,就得先用SQLite ,然后写软件导入导出,用eclipse从界面大小来看,难了点。所以要摸需求,精简界面。主要是能看代码,能调试,就行,快捷键就别那么多奢求了,呵呵。主要是需求,一个程序员对于手持设备中开发环境的需求!!
41 楼 xiaoye4188 2011-05-13  
doloveme 写道
over140 写道
楼主公司加班真厉害,上下班路上都要写代码

我的爱好有2个,日本爱情动作片和写代码,所以....

你的爱好不错
42 楼 wangweicaicn 2011-05-16  
要不就自己开发android版的Eclipse吧。
43 楼 liu.anxin 2011-05-16  
wangweicaicn 写道
要不就自己开发android版的Eclipse吧。


Andriod 是基于 GNU/linux 的, 且没有 X Window, 而 eclipse 对 UI 有要求, 所以... 你懂的
44 楼 doloveme 2011-05-17  
liu.anxin 写道
wangweicaicn 写道
要不就自己开发android版的Eclipse吧。


Andriod 是基于 GNU/linux 的, 且没有 X Window, 而 eclipse 对 UI 有要求, 所以... 你懂的


那就得保留eclipse的处理模块,界面的话,就得 呵呵 了。 

这东西还是一个需求和实现的问题,毕竟不是大屏幕,或投影技术。界面就得用android.jar写了,呵呵。

程序员在于不断的 嘿咻
45 楼 yoyoflash 2011-05-21  
nX的人啊 ... 回头试试去 ..
46 楼 xueron 2011-06-28  
doloveme 写道
fcoffee 写道
doloveme 写道
fcoffee 写道
android只是linux的内核而已, 没有X, 所以对于<2.>, 楼主可以死心了

超级终端专业版Better Terminal Emulator Pro介绍
超级终端是一款Android平台上的Linux Shell工具,相当于Windows中的CMD命令提示符,有了它,我们可以在Android上进行Linux系统的命令操作,专业版带SSH和远程登录客户端,功能更强让您有更多更好的体验。
软件功能:
- 可选择字体大小和颜色
- 可选择列格式(40/80/132列,或填充宽度)
- 支持特殊键和快捷方式操作
- 支持全屏模式
- 支持屏幕电源管理
更新日志:
- 新增 BASH shell 选项
- 新增终端参数设置自定义
- 修复Android shell的命令行


这个是干什么的 !!


sorry, 看错行了, 我指的是3, eclipse

哦,那悲剧了,只能等eclipse的android版了


为什么非要eclipse呢?ssh 3G连上开发服务器,直接vim编辑啊,命令行搞定啊…… 全黑屏开发,很hi的
47 楼 doloveme 2011-06-30  
xueron 写道
doloveme 写道
fcoffee 写道
doloveme 写道
fcoffee 写道
android只是linux的内核而已, 没有X, 所以对于<2.>, 楼主可以死心了

超级终端专业版Better Terminal Emulator Pro介绍
超级终端是一款Android平台上的Linux Shell工具,相当于Windows中的CMD命令提示符,有了它,我们可以在Android上进行Linux系统的命令操作,专业版带SSH和远程登录客户端,功能更强让您有更多更好的体验。
软件功能:
- 可选择字体大小和颜色
- 可选择列格式(40/80/132列,或填充宽度)
- 支持特殊键和快捷方式操作
- 支持全屏模式
- 支持屏幕电源管理
更新日志:
- 新增 BASH shell 选项
- 新增终端参数设置自定义
- 修复Android shell的命令行


这个是干什么的 !!


sorry, 看错行了, 我指的是3, eclipse

哦,那悲剧了,只能等eclipse的android版了


为什么非要eclipse呢?ssh 3G连上开发服务器,直接vim编辑啊,命令行搞定啊…… 全黑屏开发,很hi的

确实很high,的确

回去研究一下
  相关解决方案