頻道欄目
首頁 > 程序開發 > 移動開發 > Android > 正文
win10下的Android、Eclipse-8.0.2和PhoneGap-8.0.0環境配置教程
2018-07-30 14:14:33         來源:qq_14980941的博客  
收藏   我要投稿

一、java環境的安裝配置

首先下載一些安裝包:

java環境的JDK-1.8.0

二、Android開發軟件的安裝配置

ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已經集成好的IDE,只需安裝好Jdk即可開始開發,推薦初學者下載ADT Bundle,不用再折騰開發環境。

1、Android下載 (此安裝包含有Eclipse的開發平臺):https://tools.android-studio.org/index.php

選擇 ADT Bundle 23.0.2 win32版本。

2、AndroidSDK(android-22)、build-tools、platform-tools下載

3、ant打包工具的下載

我選的是1.10.5版本。

4、PhoneGap或Cordova下載:官網也可以下載,但是android版本巨難下載成功。

Nodejs官網下載windows版本,安裝后進入命令行模式

npm install -g phonegap

npm install -g cordova

【如果想下載加速】:npm install -g cordova --registry https://registry.npm.taobao.org

安裝成功后 phonegap -v 或 cordova -v 獲取版本,我的是 8.0.0。

【創建Android工程】:

phonegap create Demo

cd Demo

phonegap platform add android

phonegap build android

【如果想使用Cordova】:

cordova create Demo2

cd Demo2

cordova platform add android

cordova run android

三、path的配置

ANT_HOME:D:\Program Files\Java\apache-ant-1.10.5

JAVA_HOME:D:\Program Files\Java\jdk1.8.0_74

CLASSPATH:D:\Program Files\Java\apache-ant-1.10.5\lib;

D:\Program Files\Java\jdk1.8.0_74\lib;

D:\Program Files\Java\jre1.8\lib;

path:D:\Program Files\Java\apache-ant-1.10.5\bin

D:\Program Files\nodejs\

D:\Program Files\Java\jdk1.8.0_74\bin

D:\Program Files\Java\jre1.8\bin

D:\Program Files\adt-bundle-windows-x86-20140702\sdk\platform-tools

D:\Program Files\adt-bundle-windows-x86-20140702\sdk\tools

D:\Program Files\cordova-android-7.1.1\bin //這個path用于后面生成jar包的命令

四、Eclipse新建工程和phonegap的融合

安裝后更新Android包:選擇 Android SDK Manager,這里下載較慢,其實第二里2已經下載了需要的文件,放到對應的文件夾里即可。

1、新建一個Eclipse項目,名為PhoneGap,分別把Demo2項目的platforms下的cordova、platform_www拷貝到項目根目錄下。

在MainActivity.java總共需要修改3個地方:

import android.os.Bundle;

import org.apache.cordova.*;//或import org.apache.cordova.CordovaActivity;

//public class MainActivity extends ActionBarActivity {

public class MainActivity extends CordovaActivity {

//setContentView(R.layout.activity_main);

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

【或者】:

import android.os.Bundle;

import com.phonegap.*;//或import com.phonegap.DroidGap;

//public class MainActivity extends ActionBarActivity {

public class MainActivity extends DroidGap {

//setContentView(R.layout.activity_main);

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

2、從phonegap新建的android項目目錄下拷貝AndroidManifest.xml到res下。

位于platforms\android\CordovaLib。

3、從phonegap新建的android項目目錄下復制cordova.js、cordova_plugins到assets\www下。

位于platforms\android\platform_www。

4、從phonegap新建的android項目目錄下復制index.html到assets\www下。

位于www下。也可以自寫。

HelloWorld

5、從phonegap新建的android項目目錄下復制cordova-*.jar到libs下。

位于framework下面。沒找到?沒錯,高版本已經不再提供了。需要自己重新編譯。

選擇最新版本也是唯一:cordova-android-7.1.1.tgz 。

看說明如何使用。琢磨了好久,這里直接給出命令:

android update project -p . -t android-22 --subprojects

ant jar

duang。就為的jar包出現了,少年至此可以愉快的玩耍了。

不想編譯?點這里:https://download.csdn.net/download/qq_14980941/10565378

沒有插件?沒錯,要下載好插件后再編譯一次!緦懥2天,累了,后續再說】

五、AVD的配置

自帶模擬器巨慢,用真機。就不再浪費時間去折騰android鏡像(api)下載了。

點擊復制鏈接 與好友分享!回本站首頁
上一篇:Android開發之占位符應用實例解析
下一篇:Android開發之廣播的基本使用說明
相關文章
圖文推薦
文章
推薦
點擊排行

關于我們 | 聯系我們 | 廣告服務 | 投資合作 | 版權申明 | 在線幫助 | 網站地圖 | 作品發布 | Vip技術培訓 | 舉報中心

版權所有: 紅黑聯盟--致力于做實用的IT技術學習網站

重庆快乐十分开奖记录