마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

첫화면(첫 Activity 변경)에 대해 문의 드립니다.

0 추천

안녕하세요

activity 첫 화면을 바꾸고 싶어서

메니페스트 액티비티 main을 변경을 시켰습니다.

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

Logcat

[2015-04-06 23:40:50 - DroneParcel] Android Launch!
[2015-04-06 23:40:50 - DroneParcel] adb is running normally.
[2015-04-06 23:40:50 - DroneParcel] Performing com.hyup.droneparcel.LogInActivity activity launch
[2015-04-06 23:40:50 - DroneParcel] Automatic Target Mode: launching new emulator with compatible AVD 'Jellybean'
[2015-04-06 23:40:50 - DroneParcel] Launching a new emulator with Virtual Device 'Jellybean'
[2015-04-06 23:40:51 - DroneParcel] New emulator found: emulator-5554
[2015-04-06 23:40:51 - DroneParcel] Waiting for HOME ('android.process.acore') to be launched...
[2015-04-06 23:41:19 - DroneParcel] HOME is up on device 'emulator-5554'
[2015-04-06 23:41:19 - DroneParcel] Uploading DroneParcel.apk onto device 'emulator-5554'
[2015-04-06 23:41:19 - DroneParcel] Installing DroneParcel.apk...
[2015-04-06 23:41:43 - DroneParcel] Success!
[2015-04-06 23:41:43 - DroneParcel] Starting activity com.hyup.droneparcel.LogInActivity on device emulator-5554
[2015-04-06 23:41:45 - DroneParcel] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.hyup.droneparcel/.LogInActivity }

에러없이 안드로이드 가상머신 부팅은 잘 되는데
어플실행시키면 바로 정지되버리네요..

각자 따로 프로젝트만들어서 실행시킬때는 잘 돌아가던 것들인데..ㅠㅠ

혹시몰라서 MainActivity 주석처리해서 죽이고

LogInActivity 만 살려서 실행시켜봤는데도 어플 실행이 되지 않습니다.

메니페스트말고 더 수정해야 하거나 고려해야 하는 것들이 있나요..?

LogInActivity 는 로그인 레이아웃하나 만들었을 뿐이구요..당연히 오류도 없습니다.

MainActivity가.. Fragment 만든다고 슬라이딩 메뉴를 넣어놓아서..
액션바 라이브러리를 물려놓았는데..혹시 그게 문제가 되는 것인가..싶은데..
어디까지나 추측입니다. 고수님들의 조언 부탁드립니다.

(재부팅, clean 모두 해보았습니다)

 

익명사용자 님이 2015년 4월 7일 질문

1개의 답변

0 추천
당연히 오류가 없는데 어플이 왜 중지될까요.

중지될때 로그캣에 뜨는 로그를 올리셔야지 정상적으로 실행되는 부분의 로그를 올리시는건 무의미합니다.
Gradler (109,780 포인트) 님이 2015년 4월 7일 답변
감사합니다. 처음에 로그캣조차 안나오는 줄 알고 올리질 못했어요 ㅠㅠ
메인화면으로 변경시킨 LogInActivity의 TypeFace 에러라고 나오는데..
에러 이유가 딱히 떠오르지 않네요...조언부탁드립니다.
...