android phonegap 服务器ip配置,android + phoneGap 环境搭建
PhoneGap是一個(gè)開(kāi)發(fā)跨平臺(tái)的html5本地化程序的平臺(tái),通過(guò)它可以把網(wǎng)頁(yè)變?yōu)楦鞣N平臺(tái)上的應(yīng)用程序
1.下載phoneGap
現(xiàn)在phoneGap已經(jīng)捐給了apache, 地址應(yīng)該是:
它是通過(guò)node.js來(lái)進(jìn)行下載的。因?yàn)樾枰猲ode.js,官網(wǎng):https://nodejs.org/
說(shuō)明:node.js 和 phoneGap(cordova) 都需要配置一下環(huán)境變量。在PATH中添加bin的目錄即可。
通過(guò)cardova命令來(lái)創(chuàng)建phonegap項(xiàng)目。
4.在eclippse中新建工程
在eclipse里新建工程
下一步
創(chuàng)建的android項(xiàng)目版本可以是更低一些我看了一下它自帶的例子是5
點(diǎn)擊finish
5.加入phoneGap包
1)創(chuàng)建
/libs ? ?#這個(gè)用于放cordova-1.5.0.jar
/assets/www ?#這個(gè)用于放cordova-1.5.0.js (由cordova命令生成出來(lái)的項(xiàng)目)
點(diǎn)擊項(xiàng)目右鍵屬性->java build path->libraties-> add jars
把解壓出來(lái)的android目錄下的xml包放到/res下
cordova.xml:
我猜acess origin是phonegap的內(nèi)部web服務(wù)器地址,log是定義日志級(jí)別
plugins.xml:
上面定義的是所加載的插件,加載的插件越多就需要在AndroidManifest.xml里定義響應(yīng)的訪問(wèn)權(quán)限,若是不需要網(wǎng)絡(luò)可以把響應(yīng)的插件去掉
6.開(kāi)始開(kāi)發(fā)
可以參考自帶的example
1)首先把a(bǔ)ctivity類進(jìn)行修改
package?com.yifangyou.hellophonegap;
import?android.os.Bundle;
import?org.apache.cordova.*;
public?class?HelloPhoneGap?extends?DroidGap?{
/**?Called?when?the?activity?is?first?created.?*/
@Override
public?void?onCreate(Bundle?savedInstanceState)
{
super.onCreate(savedInstanceState);
//加載assets/www目錄下的的index.html
super.loadUrl("file:///android_asset/www/index.html");
}
}
2)創(chuàng)建index.html
編輯assets/www/index.html
HTML>
你好?PhoneGap你好?PhoneGap
總結(jié)
以上是生活随笔為你收集整理的android phonegap 服务器ip配置,android + phoneGap 环境搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Android宫格动态列,Android
- 下一篇: android 等待按钮框架,Andro