>웹 프론트엔드 >HTML 튜토리얼 >Xiaoqiang의 HTML5 모바일 개발 도로(24) - PhoneGap Android 개발 환경 구축

Xiaoqiang의 HTML5 모바일 개발 도로(24) - PhoneGap Android 개발 환경 구축

黄舟
黄舟원래의
2017-02-04 14:06:041508검색

1. PhoneGap 다운로드

다운로드 주소: http://phonegap.com/install/ 최신 PhoneGap 2.9.1을 다운로드했습니다.

다운로드한 PhoneGap의 압축을 풀면 보입니다. 예시입니다

Xiaoqiang의 HTML5 모바일 개발 도로(24) - PhoneGap Android 개발 환경 구축

2. 환경 구축

1. 이 예시를 참고하여 프로젝트를 생성하여 자산 디렉터리에 넣습니다. 디렉터리 아래에 www 디렉터리를 새로 생성하고, res 디렉터리 아래에 xml 디렉터리를 생성합니다. (예제에서는 디렉터리를 직접 복사합니다.)

Xiaoqiang의 HTML5 모바일 개발 도로(24) - PhoneGap Android 개발 환경 구축

2. cordova-2.9.0을 추가합니다. jar 파일을 libs 디렉토리에

Xiaoqiang의 HTML5 모바일 개발 도로(24) - PhoneGap Android 개발 환경 구축

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. 실행결과

Xiaoqiang의 HTML5 모바일 개발 도로(24) - PhoneGap Android 개발 환경 구축

소스코드 다운로드 : http ://download .csdn.NET/detail/lxq_xsyu/7178511

위 내용은 Xiaoqiang의 HTML5 모바일 개발 로드(24) - PhoneGap Android 개발 환경 구축에 대한 내용입니다. PHP 중국어 홈페이지(www.php.cn)!



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.