0

私はこれをGoogleグループの図に投稿しました。ここでも同様に行い、質問の1つをもっとプレイできるかどうかを確認します。

実行するたびに次のようなエラーが発生するコードを書いています: -利用可能なインターネット通話アカウントがありません

これに何らかのアクセス許可が関係しているのか、それとも他に欠けているものがあるのか​​ 疑問に思っています。

コードがあります!

    case R.id.loadBtnWidgetConfig:
        someData = getSharedPreferences(filename, 0);
        String dataReturned = someData.getString("sharedString", "Can't Load....Sorry!");
        dataResults.setText(dataReturned);
        break;

そして丸太の猫がいます

07-28 16:51:45.189: E/AndroidRuntime(2249): FATAL EXCEPTION: main
07-28 16:51:45.189: E/AndroidRuntime(2249): java.lang.NullPointerException
07-28 16:51:45.189: E/AndroidRuntime(2249):     at this.file.app.Settings.onClick(Settings.java:49)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at android.view.View.performClick(View.java:2485)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at android.view.View$PerformClick.run(View.java:9080)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at android.os.Handler.handleCallback(Handler.java:587)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at android.os.Handler.dispatchMessage(Handler.java:92)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at android.os.Looper.loop(Looper.java:130)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at android.app.ActivityThread.main(ActivityThread.java:3683)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at java.lang.reflect.Method.invokeNative(Native Method)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at java.lang.reflect.Method.invoke(Method.java:507)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
07-28 16:51:45.189: E/AndroidRuntime(2249):     at dalvik.system.NativeStart.main(Native Method)
4

1 に答える 1

0

はい、AndroidManifest.xmlで権限を宣言する必要があります。Eclipseを使用している場合は、[権限]タブに移動してその方法で追加するか、次のxmlステートメントを使用してください。

<uses-permission android:name="android.permission.INTERNET" />
于 2012-07-28T22:11:12.607 に答える