AndroidDev 板


LINE

这边很浅..只是分享一点最近的经验给初学者看 在android上程式需要用到script大概就有两种主要需要 1. 一种是跟android程式能够做搭配 增加程式的扩充性 这种的话 script执行最大的重点在於能够根本体程式做互动 也就是说script是嵌入在程式内执行的 程式本身可以call script的内容 script执行时可以call android程式本体 (包括class.value.obj.method.....) 摸到目前可行的 就是lua lua的话 luajava & AndroLua(基本上就是luajava的包装和扩充) & Kahlua2 这些都是有前人经验确定可行的方案 不过话说回来 附带抱怨的一点就是 参考网路上教学用ndk编译luajava的so档 中途实在遇到一堆阻碍.... 不是有遗漏一些重要关键 就是 方法或是指引不是很好 要多方参考 如果像我经验不足的话 实在有点辛苦 然後辛辛苦苦编译出来後 才发现网路上已经有现成的可以参考了....当练功就是 我是参考 http://cheng-min-i-taiwan.blogspot.com/2010/06/android-ndk-hellojni.html http://www.haogongju.net/art/72297 http://www.haogongju.net/art/510659 http://my.oschina.net/anwulac/blog/36834 PS. &cygwin元件实在不用全部都装 全抓下来12G多 然後全部装完 自己想像... 当然如同文章说的 如果你不知道装什麽 基本上全装就是..... (不过会去学习android程式的人应该多少都有一点基本的判断能力吧...) 除了LUA外 接下来也确定100%可行的 就是JavaScritp JavaScript可以当成外挂程式没错 但是能不能动态载入执行 尚待确认 另外如果考虑ui介面全用网页来设计 也还不是很确定html5有元件和方案可以解决camera预览的画面 除了这两个 接着还有可能的还有Perl 我只是说还有可能...但是我还得再k看看 毕竟我熟悉的原生语言是perl lua的语法 其实我不是那麽习惯.. call perl from Java http://search.cpan.org/~gmpassos/PLJava-0.04/README.pod 基本上就是perl的wrapper 可以让Java在没有安装Perl的环境下执行perl 但是能不能经由ndk移植到android上以及可以跟android程式主体有怎样程度的互动 都尚待确认 不用期待我的能力有办法顺利移植 何况这程式在2004年就停止维护了 除此外其实还有一些语言都有包在Java里的方案或是呼叫的方案 不过成不成熟 能不能移植成功都是迷.... 重点是跟程式能不能达到完全的互动 才是重点.... 2.基本上只是想要script来做一些事情 以自己熟悉的script语言 跳掉android程式设计的学习花费 这个方案最快的就是 sl4a http://code.google.com/p/android-scripting/ 当然这并不太符合搭配完整程式的外挂定义就是.... 以上 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.69.90.23 ※ 编辑: erspicu 来自: 219.69.90.23 (02/10 21:25)
1F:→ iincho:不要在Windows底下边这些东西问题会少很多.... 02/10 23:29
2F:→ iincho:我都说既然都在做Android开发了至少装个ubuntu... 02/10 23:30
3F:→ PeterLiu:请教楼上,装ubuntu除了是linux based, 还有什麽优点? 02/11 21:26
4F:→ diousk:至少cygwin那些有的没的空间可以省下很多 02/12 15:27
5F:→ iincho:cygwin的东西在Linux都是原生, 效率好很多.... 02/12 21:30
6F:→ PeterLiu:了解,感谢赐教! 02/17 09:55







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP