最近使用Phonegap遇到了很多问题,这里记录其中一些问题的解决方法:

1,PhoneGap在android下编译的时候,需要最新的Android SDK。可是,使用Android SDK Manager想更新SDK的时候,却发现没有对应的SDK Platform选项;还有就是PhoneGap需要SDK下安装有Android SDK Build Tools,可我们使用Android SDK Manager想安装Android SDK Build Tools的时候,却发现一样,没有这个选项;

解决方法:先更新Tools下的Android SDK Tools和Android SDK Platform Tools,当这两个更新到最新版本后就会发现多了很多可选的东西。

2,PhoneGap在android下的应用,缺省是全屏,怎么把它变成非全屏?

我开始在Activity的java代码里设置各种标志,想把它变成非全屏,可是要么没效果,要么界面被Title Bar遮挡,要么点屏幕没有任何效果;

解决方法:在res/xml/config.xml里,修改

< preference name="fullscreen" value="true" / >

< preference name="fullscreen" value="false" / >

3,PhoneGap在android下的应用,缺省是情况下输入法的软键盘,会遮挡输入框,界面不会自动上移

我开始也是在Activity的java代码里做各种设置输入的操作,也在AndroidManifest.xml里做各种输入法的设置,比如:android:windowSoftInputMode="adjustResize" 或adjustPan等等,无论怎么修改,都没有效果。

解决方法:在res/xml/config.xml里,修改

< preference name="android-windowSoftInputMode" value="adjustPan"/ >

< preference name="android-windowSoftInputMode" value="adjustResize"/ >

同时,在AndroidManifest.xml里的activity节添加android:windowSoftInputMode="adjustResize"。

记得这两个必须得同时设,而且要一致,这样才会起作用。

更多相关文章

  1. android TextView 阴影效果,和使用style学习
  2. eclipse android开发环境 bug CDT包含路径名无法修改(JNI开发使用
  3. Android开发如何设置文字阴影
  4. Android开发优秀博文收录
  5. Android:Animation
  6. android android屏幕禁止休眠和锁屏的方法
  7. 登录时旋转等待效果
  8. android TextView 阴影效果,和使用style学习
  9. android之字体阴影效果

随机推荐

  1. Android(安卓)监听短信(同时监听广播和数
  2. android 3D 游戏实现
  3. 代码文件android:向手机卡上写入文件时总
  4. android LruCache源码解析
  5. Android之入门:多线程更新UI界面
  6. Android(安卓)AsyncTask源码剖析
  7. Android对国际化的支持
  8. WINDOWS7环境下android studio、NDK配置
  9. Android(安卓)10开启调试模式
  10. Android通过lame进行音频格式转换