6

Android アプリケーションからサーバーにアクセスするためにインターネットに接続しようとしていますが、機能していないようです。オンラインで調べたところ、追加する必要があることがわかりました

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

直前に</manifest>。しかし、私がそうしているとき、コンパイラは警告を表示しています:

<uses-permission> tag appears after <application> tag   AndroidManifest.xml

この警告が原因でコードが機能しないかどうかはわかりません。<user-permission>の前にを配置しようとしました<application>が、それでも同じ警告が表示されました。それは何を意味しますか?

4

5 に答える 5

26

uses-sdkとの間に配置applicationしました。うまくいきます。

おそらくプロジェクトをきれいにしてみてください。

于 2012-05-10T21:58:10.833 に答える
4
<uses-permission android:name="android.permission.INTERNET" />

私の知る限り、uses-sdkと の要素を追う必要があります。application

于 2012-05-10T21:56:45.857 に答える
0

アプリケーションタグの前に uses-permission タグを移動すると、警告が削除されるはずです。Eclipse を使用している場合は、プロジェクトをきれいにしてみてください。

アプリの実行時に、インターネットのアクセス許可に関するランタイム エラーが発生していますか? 正確に機能していないのは何ですか?

于 2012-05-10T21:57:53.450 に答える
0

manifestタグ内で使用します:

<manifest 
    xmlns:android="http://schemas.android.com/apk/res/android">
    ...
    <uses-permission
    android:name="android.permission.INTERNET"/>
    ...
 </manifest>
于 2012-05-10T21:59:10.713 に答える
-1

この権限も必要です: android.permission.ACCESS_WIFI_STATE

于 2012-05-10T22:25:14.810 に答える