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

apk 설치 후 '열기' 버튼 비활성 문제

0 추천
근 5년만에 앱개발을 하게 되었네요.. 거창한건 아니고 웹뷰하나로 사이트 보여주는 하이브리드앱인데요

apk까지 만들어서 제폰에 설치할려고 했더니 마지막에 '열기'버튼이 비활성화 되어 있는겁니다

알려주세요, 왜 이러는 걸까요? ㅠㅜ
힘찬아빠 (150 포인트) 님이 2015년 9월 16일 질문

3개의 답변

+1 추천
혹시 매니페스트 파일에서 메인 액티비티에 런처속성 같은 걸 제대로 주셨는지요?

이런거요. 이런거 없으면 그럴 수 있을 듯 합니다.

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
cc1232 (35,280 포인트) 님이 2015년 9월 16일 답변
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.wedding_n.app.wedding_n" >

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".main"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:label="@string/title_activity_main"
            android:theme="@style/FullscreenTheme" >
        </activity>
        <activity
            android:name=".main2"
            android:label="@string/title_activity_main2" >
        </activity>
    </application>
    <uses-permission android:name="android.permission.INTERNET" />
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</manifest>

말씀하신대로 넣어봤는데도 결과는 똑같네요 ㅠㅜ
intent-filter 위치가 잘 못 되었습니다. main 클래스 부터 시작 된다면,
아래와 같이 실행할 activity 아래  intent-filter 가 있도록 위치를 변경해 주셔야 합니다.
<activity
    android:name=".main"
    android:configChanges="orientation|keyboardHidden|screenSize"
    android:label="@string/title_activity_main"
    android:theme="@style/FullscreenTheme" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>
잘 됩니다! 감사합니다~
0 추천

캡처화면입니다, 아래쪽 열기버튼을 봐주세요!

익명사용자 님이 2015년 9월 16일 답변
0 추천
스크린 필터 앱이 설치되어있는 경우 이런 증상이 있습니다.

스크린필터를 임시적으로 종료해보세요.
개발자초심 (21,220 포인트) 님이 2015년 9월 16일 답변
그건 '설치' 문제구요.. 저는 설치까진 됩니다.. 설치 후 열기가 안되는 증상입니다
노트2, G Pro에서 테스트해 봤습니다
...