V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
wdg8106
V2EX  ›  Python

本来是做 python 的,领导布置了个任务让我把网站打包成 android app,所以最近要学下安卓相关的东西了,这个做起来容易么,大家有什么好的安卓入门的书籍推荐下啊。最近盯着屏幕看时间长了居然有点头晕,买本纸质的书业余翻一下

  •  1
     
  •   wdg8106 · 2016-03-22 00:05:21 +08:00 · 4562 次点击
    这是一个创建于 3169 天前的主题,其中的信息可能已经有所发展或是发生改变。
    28 条回复    2016-03-23 14:36:10 +08:00
    littlewey
        1
    littlewey  
       2016-03-22 00:59:16 +08:00
    ligyxy
        2
    ligyxy  
       2016-03-22 01:02:02 +08:00
    和领导要预算的机会来了
    Weakdancer
        3
    Weakdancer  
       2016-03-22 01:08:17 +08:00   ❤️ 1
    看书一般不适合做紧急的任务,一般看书都是为了解决最少一年以后的问题的。
    最好选择快的简单的方案,不用看书或者了解原理层面。
    bombless
        4
    bombless  
       2016-03-22 06:09:51 +08:00 via Android   ❤️ 1
    打包就是开一个 webview 吧,不需要具体学
    junbaor
        5
    junbaor  
       2016-03-22 08:15:21 +08:00   ❤️ 1
    4 楼正解,就是一个 webview 控件,默认 url 设置你的网站就行。
    wellsc
        6
    wellsc  
       2016-03-22 08:32:33 +08:00 via Android
    ionic?
    momowei
        7
    momowei  
       2016-03-22 08:53:36 +08:00   ❤️ 1
    把网站打包成 app,听起来就是个大坑,要知道专门面对 webview 做无线端页面都 n 多坑
    clearbug
        8
    clearbug  
       2016-03-22 08:59:04 +08:00
    @littlewey 这个网站生成的 app 效果怎么样?
    wanttofly
        9
    wanttofly  
       2016-03-22 09:20:52 +08:00   ❤️ 1
    作为安卓开发,为啥觉得又有活可以接了呢。。。
    linpf
        10
    linpf  
       2016-03-22 09:23:02 +08:00   ❤️ 1
    楼主可以试试 APICloud 或者 DCloud
    xuboying
        11
    xuboying  
       2016-03-22 09:25:00 +08:00 via Android   ❤️ 1
    不懂 Android 开发,但是听说 bootstrap 的 CSS 对手机很友好,如果只是 app+浏览器的话,是不是只要前端适配一下好了
    wdg8106
        12
    wdg8106  
    OP
       2016-03-22 10:19:42 +08:00
    @Weakdancer 有道理,已经开始在搭建环境了
    wdg8106
        13
    wdg8106  
    OP
       2016-03-22 10:20:01 +08:00
    @ligyxy 小公司,哪有什么预算.....
    dapang1221
        14
    dapang1221  
       2016-03-22 10:21:03 +08:00
    APICloud 、 AppCan 。非常简单……
    wdg8106
        15
    wdg8106  
    OP
       2016-03-22 10:21:43 +08:00
    @xuboying
    @momowei
    只要做个简单的,就像楼上说的用个控件把 url 塞进去就行了
    wdg8106
        16
    wdg8106  
    OP
       2016-03-22 10:23:48 +08:00
    @bombless
    @junbaor
    下个 android sdk 都下了好久了,而且 log 里面好多 Downloading Interrupted:URLL not found 的错误,这个怎么解决呢...
    jarlyyn
        17
    jarlyyn  
       2016-03-22 10:24:21 +08:00   ❤️ 1
    hei1000
        18
    hei1000  
       2016-03-22 10:25:35 +08:00 via Android
    请不要把内容写在标题里面,你这样让内容怎么想
    asdwfwqd
        19
    asdwfwqd  
       2016-03-22 11:06:30 +08:00   ❤️ 1
    @wdg8106 下 sdk ,要改设置的,用东软、清华或者科大的镜像,我在公司下载安卓 sdk ,速度 2 兆每秒,一天时间下载了 50G
    arkii
        20
    arkii  
       2016-03-22 13:49:02 +08:00   ❤️ 1
    ionic+1
    arkii
        21
    arkii  
       2016-03-22 13:49:13 +08:00   ❤️ 1
    ionic
    arkii
        22
    arkii  
       2016-03-22 13:51:29 +08:00   ❤️ 1
    ionic
    本质就是用 angularjs 写一个手机浏览器版的页面,通过 cordova 之类的生成出 Android 包。
    除了费电和稍微卡点意外还挺好
    MASAILA
        23
    MASAILA  
       2016-03-22 14:03:17 +08:00   ❤️ 1
    corethink1
        24
    corethink1  
       2016-03-22 16:00:59 +08:00   ❤️ 1
    我司一位美女研发顺手整理过的一份概要流程“非原生 App 开发的基本步骤(以安卓端为例)” https://www.zhihu.com/question/28606284/answer/81489590?group_id=694687507798851584 主要使用:移动端: ionic+cordova ,后端: CoreThink ,感觉在这里挺适用,欢迎交流。
    bombless
        25
    bombless  
       2016-03-22 22:33:37 +08:00 via Android   ❤️ 1
    你下 Android studio 是有 bundle 版的吧,不需要特意下 SDK 。
    我那时候是因为我们安卓用的 nightly 的 SDK ,我就先用他打包的 SDK 解压了然后才开始装 Android studio 的,接下来就可以打开公司的项目了。
    不过每次打开 Android studio 它会先通过 gradle 配置,如果它在对应位置没看到对应的 gradle 的话会联网下载 gradle ,这个过程是有可能被墙的,并且此时 IDE 就一直卡在一个提示框的界面。
    wdg8106
        26
    wdg8106  
    OP
       2016-03-23 13:48:29 +08:00
    @asdwfwqd
    @bombless
    多谢各位,环境搭好了,果然是放个 webview 就可以用了,现在还在看怎么实现微信授权登陆
    wdg8106
        27
    wdg8106  
    OP
       2016-03-23 13:48:50 +08:00
    @hei1000 哈哈 这样一目了然啊
    yuriko
        28
    yuriko  
       2016-03-23 14:36:10 +08:00
    Android 自带的 webview 里面无数坑无数限制……全是满满的泪
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1143 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:38 · PVG 02:38 · LAX 10:38 · JFK 13:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.