2014-01-26 6 views
0

내 문제에 대한 도움이 필요합니다. 이 응용 프로그램은 인터넷이 필요합니다 나는 가상 장치 Android 기기는 가상 기기에서 작동하지만 실제 기기에서는 작동하지 않습니다.

하지만 난 그것을 s2의 내 삼성 갤럭시에서 실행하려고 할 때 바로 로그 캣에

NB를 오류를 표시하지 않고 작동이 중지에 완벽하게 작동 안드로이드 응용 프로그램을 만들었

다음

는 AndroidManifest.xml을

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.rats" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="8" 
     android:targetSdkVersion="10" /> 

    <uses-permission android:name="android.permission.INTERNET" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <activity 
      android:name="com.example.rats.MainActivity" 
      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="com.example.rats.LineActivity" 
      android:label="@string/title_activity_line" > 
     </activity> 
    </application> 

</manifest> 

입니다 일을 그냥 관련 오류를 발견하는 =>

01-26 20:12:25.285: E/AccuWeather - UALib(8131): IOException when executing request. Do you have permission to access the internet? (device-api.urbanairship.com) 

입니다하지만 난 그냥 추가, 내 manifest.xml에 난 인터넷

+0

둘에 Android와 동일한 버전을 실행하는 기기? –

+0

내 장치가 2.3.6에서 작동하고 응용 프로그램이 2.3.3에서 작동하고 2.2 가상 장치 – Coldfire

+0

그래서 실제로 충돌이 발생합니까? –

답변

1

에 대한 액세스를 활성화 이유를 이해 해달라고 :

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

매니페스트

+0

그게 실제로 작동, thx 많이 – Coldfire

+0

당신은 환영합니다 :) – Mahfa

관련 문제