Maison  >  Article  >  interface Web  >  Route de développement mobile HTML5 de Xiaoqiang (24) - Construction de l'environnement de développement Android PhoneGap

Route de développement mobile HTML5 de Xiaoqiang (24) - Construction de l'environnement de développement Android PhoneGap

黄舟
黄舟original
2017-02-04 14:06:041453parcourir

1. Téléchargez PhoneGap

Adresse de téléchargement : http://phonegap.com/install/ J'ai téléchargé la dernière version de PhoneGap 2.9.1

Décompressez le PhoneGap téléchargé. Vous pouvez le voir ici. est un exemple

Route de développement mobile HTML5 de Xiaoqiang (24) - Construction de lenvironnement de développement Android PhoneGap

2. Construire l'environnement

1 En nous référant à cet exemple, nous créons notre projet et le mettons dans le répertoire des actifs. Créez un nouveau répertoire www sous le répertoire, et créez un répertoire xml sous le répertoire res (copiez directement le répertoire dans l'exemple)

Route de développement mobile HTML5 de Xiaoqiang (24) - Construction de lenvironnement de développement Android PhoneGap

2. Ajoutez cordova-2.9.0. jar dans le répertoire libs

Route de développement mobile HTML5 de Xiaoqiang (24) - Construction de lenvironnement de développement Android PhoneGap

3. Modifiez MainActivity comme suit

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. Ajoutez des autorisations dans 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. Le code de l'article précédent est placé dans le répertoire www


3. Résultats d'exécution

Route de développement mobile HTML5 de Xiaoqiang (24) - Construction de lenvironnement de développement Android PhoneGap

Téléchargement du code source : http ://download.csdn.NET/detail/lxq_xsyu/7178511

Ce qui précède est le contenu de la route de développement mobile HTML5 de Xiaoqiang (24) - Construction de l'environnement de développement Android PhoneGap Pour plus de contenu connexe. , veuillez faire attention à PHP Chinese Net (www.php.cn) !



Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn