1. PhoneGap 다운로드
다운로드 주소: http://phonegap.com/install/ 최신 PhoneGap 2.9.1을 다운로드했습니다.
다운로드한 PhoneGap의 압축을 풀면 보입니다. 예시입니다
2. 환경 구축
1. 이 예시를 참고하여 프로젝트를 생성하여 자산 디렉터리에 넣습니다. 디렉터리 아래에 www 디렉터리를 새로 생성하고, res 디렉터리 아래에 xml 디렉터리를 생성합니다. (예제에서는 디렉터리를 직접 복사합니다.)
2. cordova-2.9.0을 추가합니다. jar 파일을 libs 디렉토리에
3. MainActivity를 다음과 같이 수정합니다
package com.example.hellomobile; import android.os.Bundle; //import android.app.Activity; import android.view.Menu; import org.apache.cordova.*; public class MainActivity extends DroidGap { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); super.setIntegerProperty("splashscreen", R.drawable.splash); super.loadUrl("file:///android_asset/www/index.html", 2000); } }
4. AndroidMainfest.xml에 권한을 추가합니다
<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.RECORD_VIDEO" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.BROADCAST_STICKY" />
5. 이전글 변경 www디렉토리에 코드넣기
3. 실행결과
소스코드 다운로드 : http ://download .csdn.NET/detail/lxq_xsyu/7178511
위 내용은 Xiaoqiang의 HTML5 모바일 개발 로드(24) - PhoneGap Android 개발 환경 구축에 대한 내용입니다. PHP 중국어 홈페이지(www.php.cn)!