cordova - PhoneGap not Working on Android device -


i'm trying run phonegap on android device "galaxy tab 10.1" , it's not working .. following next steps, not working ...

  1. putting cordova-2.7.0.jar @ libs directory.
  2. putting cordova-2.7.0.js @ assets/www directory.
  3. include xml directory @ res directory.

then changed activity class to:

package ezz.apps.welcomephonegap;  import android.os.bundle; import org.apache.cordova.droidgap;  public class mainactivity extends droidgap {  @override public void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     super.setintegerproperty("loadurltimeoutvalue", 60000);     super.loadurl("file:///users/ahmed/documents/workspace/welcomephonegap/assets/www/index.html",1000);     }  } 

and index.html like:

<!doctype html> <html>   <head>       <title>phonegap</title>         <script type="text/javascript" charset="utf-8" src="cordova-2.7.0.js"></script>    </head>   <body>        <h1>hello phonegap</h1>   </body> </html> 

and androidmanifest.xml like:

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="ezz.apps.welcomephonegap" android:versioncode="1" android:versionname="1.0" >  <uses-sdk     android:minsdkversion="8"     android:targetsdkversion="17" />  <application     android:allowbackup="true"     android:icon="@drawable/ic_launcher"     android:label="@string/app_name"     android:theme="@style/apptheme" >     <activity         android:name="com.ezzapps.welcomephonegap.mainactivity"         android:configchanges="orientation|keyboardhidden"          android:label="@string/app_name" >         <intent-filter>             <action android:name="android.intent.action.main" />             <category android:name="android.intent.category.launcher" />         </intent-filter>     </activity>      <activity          android:name="org.apache.cordova.droidgap"          android:label="@string/app_name"          android:configchanges="orientation|keyboardhidden">          <intent-filter></intent-filter>      </activity>   </application>      <supports-screens      android:largescreens="true"      android:normalscreens="true"      android:smallscreens="true"      android:resizeable="true"      android:anydensity="true"     />      <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.read_phone_state" />     <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.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" />     </manifest> 

so... there thing miss it.. or why doesn't work ...????

once app on device or emulator, path unknown (/users/...):

super.loadurl("file:///users/ahmed/documents/workspace/welcomephonegap/assets/www/index.html",1000); 

as far know has be:

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

p.s. while looking once more @ saw issue: wrote ...

<activity android:name="com.ezzapps.welcomephonegap.mainactivity" ... 

in manifest, though activity in package ezz.apps.welcomephonegap - should be:

<activity android:name="ezz.apps.welcomephonegap.mainactivity" ... 

cheers!


Comments