Android 4.3에서 앱 충돌

user1834095

개발하려는 Android 앱에 문제가 있습니다. android 4.4.2 (대상 SDK 버전)로 에뮬레이터에서 테스트하면 모든 것이 잘 작동합니다. 그러나 동일한 설정을 사용하는 에뮬레이터에서 동일한 코드를 실행하지만 대신 Android 4.3을 실행하면 앱이 거의 즉시 아래의 catlog 오류와 함께 충돌합니다.

Eclipse에서 Android Lint를 사용하면 (프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "Android 도구"> "린트 실행 : 일반적인 오류 확인") minSdkVersion (16)과 일치하지 않는 코드를 찾을 수 없습니다.

누구든지 무엇이 잘못되었는지 제안을 받았습니까?

카탈로그 오류 :

    07-24 12:54:14.592: D/AndroidRuntime(1012): Shutting down VM
    07-24 12:54:14.592: W/dalvikvm(1012): threadid=1: thread exiting with uncaught exception (group=0x41465700)
    07-24 12:54:14.631: E/AndroidRuntime(1012): FATAL EXCEPTION: main
    07-24 12:54:14.631: E/AndroidRuntime(1012): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.protime360_basics/com.example.protime360_basics.MainActivity}: java.lang.NullPointerException
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.app.ActivityThread.access$600(ActivityThread.java:141)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.os.Handler.dispatchMessage(Handler.java:99)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.os.Looper.loop(Looper.java:137)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.app.ActivityThread.main(ActivityThread.java:5103)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at java.lang.reflect.Method.invokeNative(Native Method)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at java.lang.reflect.Method.invoke(Method.java:525)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at dalvik.system.NativeStart.main(Native Method)
    07-24 12:54:14.631: E/AndroidRuntime(1012): Caused by: java.lang.NullPointerException
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at com.example.protime360_basics.MainActivity.loginPopup(MainActivity.java:167)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at com.example.protime360_basics.MainActivity.onCreate(MainActivity.java:61)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.app.Activity.performCreate(Activity.java:5133)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)
    07-24 12:54:14.631: E/AndroidRuntime(1012):     ... 11 more
user1834095

@codeMagic과 @Chris Stratton 덕분에 문제를 발견했습니다. 내 코드의 167 줄은

    if(!username.equals(null)){

나는 그것을

    if(username != null && !username.isEmpty()){

=> 문제가 해결되었습니다!

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

setOnItemSelectedListener에서 Android 앱 충돌

분류에서Dev

startActivity에서 Android 앱 충돌

분류에서Dev

Android에서 Kivy 앱 충돌

분류에서Dev

while ()에서 Android 앱 충돌

분류에서Dev

Android 4.x에서만 'NoClassDefFoundError'와 함께 앱이 충돌 함

분류에서Dev

간단한 앱에서 Android 앱 충돌

분류에서Dev

Android 버전 4.1.2에서 Android 앱 충돌

분류에서Dev

Android 앱에서 Google지도 충돌

분류에서Dev

일부 기기에서 Android 앱 충돌

분류에서Dev

Android KitKat (Kivy Launcher)에서 Kivy 앱 충돌

분류에서Dev

onViewStateRestored 충돌 Android 앱

분류에서Dev

Android WebView 앱 충돌

분류에서Dev

Android 4 이하에서 Android ASyncTask 충돌

분류에서Dev

Android : 앱이 닫힌 후 onTaskCompleted에서 앱 충돌

분류에서Dev

iPhone 4S에서 전원을 끈 후 앱이 충돌 함

분류에서Dev

시작시 Android 앱 충돌

분류에서Dev

시작시 Android 앱 충돌

분류에서Dev

Android WebView loadURL 충돌 앱?

분류에서Dev

Android setChecked (true) 충돌 앱

분류에서Dev

시작시 Android 앱 충돌

분류에서Dev

시작시 Android 앱 충돌

분류에서Dev

간단한 Android 앱 충돌

분류에서Dev

Android ListView 앱 충돌 오류

분류에서Dev

[Android] Google Gson 충돌 앱

분류에서Dev

Firebase에 충돌이 표시되지 않고 Android 앱이 충돌 함

분류에서Dev

메뉴 항목에서 메서드 호출시 Android 앱 충돌

분류에서Dev

AsyncTask Android에서 메서드를 호출 할 때 앱 충돌

분류에서Dev

Droid X에서 앱 충돌

분류에서Dev

iOS 앱에서 충돌