2012-12-17 1 views
0

현재 낮은 버전 SDK 플랫폼과 함께 응용 프로그램을 개발 : 2.3.3 수정 : 2. 그리고 응용 프로그램이 어떤 문제없이 완벽하게 실행되고 있습니다 .. 지금 나는이 응용 프로그램을 앞으로 호환되도록 만들어서 더 높은 버전에서이 응용 프로그램을 실행할 수 있도록 제 응용 프로그램이 모든 장치에서 실행될 수 있도록 내 코드를 업그레이드하는 방법을 제안 해주십시오 ...어떻게 안드로이드에서 높은 및 낮은 호환성

아래의 매니페스트 파일에서 수행해야 할 모든 변경 사항을 알려주십시오. 나는

코르도바 ... 호환 플랫폼을 만들기 위해 폰갭와 코르도바를 사용하고 있습니다 : 1.6.1 - 난 내 코르도바를 업그레이드하는 경우 가정이 잘 작동합니다 ...

난 그냥 상위 버전에 내 응용 프로그램을 실행 android 내 응용 프로그램이 닫히고있다이 문제를 해결하는 방법을 말해주십시오

Logcat 파일은 다음과 같습니다. 네트워크 연결 오류가 발생했습니다. 버전 4.0.3 API의 응용 프로그램 : 15 ... 확인하십시오. 문제는 무엇이며 내 앱이 상위 버전과 비교 될 수 있도록 최선의 해결책을 제안합니다.

응용 프로그램을 실행하자마자 충돌이 발생합니다. 그것은

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.lbs" 
     android:versionCode="1" 
     android:versionName="1.0" > 

     <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-sdk 
      android:minSdkVersion="8" 
      android:targetSdkVersion="15" /> 

     <application 
      android:icon="@drawable/ic_launcher" 
      android:label="@string/app_name" 
      android:theme="@style/AppTheme" > 
      <activity 
       android:name=".MainActivity" 
       android:label="@string/title_activity_main" > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 

        <category android:name="android.intent.category.LAUNCHER" /> 
       </intent-filter> 
      </activity> 
     </application> 

    </manifest> 


12-17 17:25:17.914: D/DroidGap(534): Origin to allow: http://127.0.0.1* 
12-17 17:25:17.954: I/CordovaLog(534): Found log level DEBUG 
12-17 17:25:17.954: I/CordovaLog(534): Changing log level to DEBUG(3) 
12-17 17:25:17.974: I/CordovaLog(534): Found preference for classicRender 
12-17 17:25:17.974: D/DroidGap(534): DroidGap.onCreate() 
12-17 17:25:18.174: D/DroidGap(534): DroidGap.loadUrl(file:///android_asset/www/login.html?imeino=000000000000000&status=0) 
12-17 17:25:18.244: D/DroidGap(534): DroidGap: url=file:///android_asset/www/login.html?imeino=000000000000000&status=0 baseUrl=file:///android_asset/www/ 
12-17 17:25:18.304: D/DroidGap(534): DroidGap.init() 
12-17 17:25:18.354: I/dalvikvm(534): threadid=3: reacting to signal 3 
12-17 17:25:18.444: I/dalvikvm(534): Wrote stack traces to '/data/anr/traces.txt' 
12-17 17:25:18.494: D/PluginManager(534): init() 
12-17 17:25:18.704: D/chromium(534): Unknown chromium error: -6 
12-17 17:25:18.724: D/SoftKeyboardDetect(534): Ignore this event 
12-17 17:25:18.864: I/dalvikvm(534): threadid=3: reacting to signal 3 
12-17 17:25:19.035: D/Cordova(534): DroidGap: GapViewClient.onReceivedError: Error code=-1 Description=A network error occurred. URL=file:///android_asset/www/login.html?imeino=000000000000000&status=0 
12-17 17:25:19.044: I/dalvikvm(534): Wrote stack traces to '/data/anr/traces.txt' 
12-17 17:25:19.314: D/SoftKeyboardDetect(534): Ignore this event 
12-17 17:25:19.364: I/dalvikvm(534): threadid=3: reacting to signal 3 
12-17 17:25:19.534: I/dalvikvm(534): Wrote stack traces to '/data/anr/traces.txt' 
12-17 17:25:19.644: D/dalvikvm(534): GC_CONCURRENT freed 87K, 2% free 13129K/13383K, paused 10ms+9ms 
12-17 17:25:19.864: I/dalvikvm(534): threadid=3: reacting to signal 3 
12-17 17:25:19.984: I/dalvikvm(534): Wrote stack traces to '/data/anr/traces.txt' 

답변

0

어쩌면

내 manifest.xml 발생 매니페스트 문제가되지 않습니다 예를 들면 단지 코드 일 (인 나를 그 네트워크 오류 메시지를 표시 보여주는 : 새로운 년 버전의 UI 작업에서 네트워크 작업을 수행하면이 발생합니다. 당신이 얻고있는 오류의 스택 추적 을 추가 할 수 있습니까?

+0

안녕하세요 shyish .. logcat을 내가 위에 편집 한 것을 확인하십시오 .. – krish

+0

이 매개 변수가 상위 버전의 URL 부분에서 작동하지 않는 이유는이 문제를 해결하는 방법입니다. – krish

+0

누구나이 솔루션을 내게 말할 수 있습니까? – krish

관련 문제