• Phonegap开发相关问题


    环境搭建:参考http://www.phonegapcn.com/start/zh/1.3/#android

    调试:

    1、在线远程调试

    http://debug.phonegap.com/ 通过USB连接电脑,并打开设备的“USB调试”。

    2、使用weinre调试( Web Inspector Remote:远程 Web 调试工具)

    使用它可以在 PC 端远程调试运行在移动设备浏览器内的 Web 页面或应用,能够即时调试 DOM 元素、 CSS 样式 和 JavaScript 等。

    参考文档:

    Weinre安装:http://ju.outofmemory.cn/entry/1355

    Weinre原理介绍:

    http://www.cnblogs.com/lhb25/p/debug-mobile-site-and-app-with-weinre.html

    相关配置:

    1、使用定位功能时,需要对移动设备进行设置:“定位服务”--打开“使用无线网络”、“使用GPS定位”两项

    2、横竖屏锁定问题  

    修改AndroidManifest.xml文件中的属性配置android:screenOrientation  

    竖屏锁定:   android:screenOrientation="portrait"

    横屏锁定:   android:screenOrientation="landscape"

    <activity android:name="MyActivity"

                   android:label="@string/app_name"

                   android:configChanges="orientation|keyboardHidden"

                   android:screenOrientation="portrait">  

    3、安卓版本问题 

    修改AndroidManifest.xml文件

    通过设置android:minSdkVersion="7"   可让程序运行在不同版本的Android系统上(数字过高可能会导致在低版本的手机上出现解析包错误现象)  SDK7 对应Android2.1

    4、修改应用程序的图标,设置启动界面等

     设置phonegap启动界面图片和图标

    启动界面:

    1)将要加载的界面图片(比如:bg.jpg)复制到 res/drawable

    2)在Activity指定入口文件之前,加入这段代码:

    super.setIntegerProperty(splashscreen, R.drawable.bg);

    这样在启动时就会显示bg图片,避免黑屏的出现,在2.3.3中上面的写法是可以正常出现启动画面, 但是如果换成了其它的phonegap高版本, 还必须作如下设置,才会出现:

    super.setIntegerProperty(splashscreen, R.drawable.splash);

    super.loadUrl(file:///android_asset/www/index.html, 5000);

    /加载loadUrl第二个参数不能少, 不然在其它版本中启动图片是出不来的

    设置桌面图标:   

    将图标(icon.png)复制到res/drawable

    AndroidManifest.xml下找到

     android:icon="@drawable/ic_launcher"  //默认图标

    修改为  android:icon="@drawable/icon"  //指定图标

  • 相关阅读:
    LeetCode_143. 重排链表
    LeetCode_844. 比较含退格的字符串
    LeetCode116. 填充每个节点的下一个右侧节点指针
    1002. 查找常用字符
    贝叶斯定理(Bayes' theorem)的理解笔记
    汉明码
    超级好用 音乐可视化软件-Specinker
    安卓安装aidlearning
    windows下gcc的安装和使用
    ubuntu桌面配置
  • 原文地址:https://www.cnblogs.com/lydialee/p/5418345.html
Copyright © 2020-2023  润新知