이 지침 https://developers.google.com/eclipse/docs/appeng_android_create_project에 따라 앱 엔진에 연결된 Android 프로젝트를 설정했습니다.App Engine 연결됨 Android : 연결이 거부 됨
나는 2.4, 안드로이드 SDK 18, 애플 리케이션 엔진 플러그인 1.6.6, 일식 인디고 및 윈도우 7을 가지고있다. 나는 또한 c2dm 계정에 가입했다. 나는 "클라우드에 연결"하기 위해 에뮬레이터에 계정을 추가 할 수 없기 때문에 android 4를 실행하는 내 은하계 넥서스에서 프로젝트를 실행하려고 시도하고 있습니다.
내가 클릭하면 "말 안녕하세요"나는 결국 오류 메시지가 :
Failure: Connection to http://192.168.2.2:8888 refused
192.168.2.2 실제로 ipconfig를 따라 내 IP 주소입니다.
이 질문은 App Engine Connected Android : can't make sample project work properly에 대해 알고 있지만 그의 오류는 내 실제 IP 주소를 표시하는 동안 127.0.1.1에 연결하지 못하는 것으로 나타납니다. 그럼에도 불구하고 필자는 자신의 솔루션을 로컬 및 공용 IP 주소로 시도했지만 항상 다른 IP 주소로 동일한 오류가 발생합니다.
아무도 도와 줄 수 있습니까?
편집 : 베드로가 내 IP 주소의 문제를 지적
후, 나는 거기 작동하는지 확인하기 위해 응용 프로그램 엔진 진짜 빨리에 배포하기로 결정했다. 나는 성공적으로 배치하고 내 휴대 전화에서 안드로이드 부분을 실행. 강제 닫기를 클릭하면 응용 프로그램이 "연결 중 ..."이라는 메시지를 표시하고 매우 오랜 시간 동안 강제 종료됩니다. 로그 캣에서 나는 오류 메시지 :
06-01 18:05:14.678: E/AndroidRuntime(11328): FATAL EXCEPTION: main
06-01 18:05:14.678: E/AndroidRuntime(11328): java.lang.RuntimeException: Error receiving broadcast Intent { act=com.testprojectfourteen.UPDATE_UI flg=0x10 (has extras) } in [email protected]
06-01 18:05:14.678: E/AndroidRuntime(11328): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:737)
06-01 18:05:14.678: E/AndroidRuntime(11328): at android.os.Handler.handleCallback(Handler.java:605)
06-01 18:05:14.678: E/AndroidRuntime(11328): at android.os.Handler.dispatchMessage(Handler.java:92)
06-01 18:05:14.678: E/AndroidRuntime(11328): at android.os.Looper.loop(Looper.java:137)
06-01 18:05:14.678: E/AndroidRuntime(11328): at android.app.ActivityThread.main(ActivityThread.java:4340)
06-01 18:05:14.678: E/AndroidRuntime(11328): at java.lang.reflect.Method.invokeNative(Native Method)
06-01 18:05:14.678: E/AndroidRuntime(11328): at java.lang.reflect.Method.invoke(Method.java:511)
06-01 18:05:14.678: E/AndroidRuntime(11328): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
06-01 18:05:14.678: E/AndroidRuntime(11328): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
06-01 18:05:14.678: E/AndroidRuntime(11328): at dalvik.system.NativeStart.main(Native Method)
06-01 18:05:14.678: E/AndroidRuntime(11328): Caused by: java.lang.NullPointerException
06-01 18:05:14.678: E/AndroidRuntime(11328): at android.app.PendingIntent.getActivity(PendingIntent.java:195)
06-01 18:05:14.678: E/AndroidRuntime(11328): at com.testprojectfourteen.Util.generateNotification(Util.java:119)
06-01 18:05:14.678: E/AndroidRuntime(11328): at com.testprojectfourteen.TestProjectFourteenActivity$1.onReceive(TestProjectFourteenActivity.java:82)
06-01 18:05:14.678: E/AndroidRuntime(11328): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:728)
06-01 18:05:14.678: E/AndroidRuntime(11328): ... 9 more
텍스트가 코드처럼 보이게하려면 줄 시작 부분에 4 개의 공백을 넣으십시오. –