2017-09-05 4 views
1

스마트 폰용 응용 프로그램이 있습니다. 이제다른 장치 유형별로 다른 활동

<activity 
     android:name=".feature.splashscreen.SplashScreenVm" 
     android:screenOrientation="portrait"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

특별한 intent-filterAndroidManifest.xml 파일 배치 활동, 나는 착용 할 수있는 장치에서 내 응용 프로그램을 실행해야합니다. 분명히 웨어러블 기기의 기본 활동은 WearableActivity.class이어야합니다. 장치 유형에 따라 다른 활동을 시작하도록 AndroidManifest.xml을 구성하는 방법은 무엇입니까? 아니면 매니페스트가 아니라 처리해야합니까?

답변

0

웨어러블 기기 (예 : 시계)의 경우 apk가 다를 필요가 있습니다. 현재 휴대 전화와 시계에서 작동하는 단일 APK를 만들 수 없습니다. 추가 정보를 당신은 확인할 수 있습니다 https://developer.android.com/training/wearables/apps/packaging.html

편집 : 나는 또한 당신이 어떤 계획하는 방법에 대한 자습서를 발견

; https://medium.com/@manuelvicnt/android-wear-add-a-wear-app-to-your-already-existing-android-app-2a668442dd0a

0

사실 APK가 다릅니다. 제한된 기능을 갖춘 웨어러블 용 앱을 만들거나 스마트 폰 앱에 포함 된 중요한 기능 만 빌드 할 것을 권합니다. 착용 형 기기는 화면의 공간이 제한되어 있으므로 알림과 같은 용도로만 사용할 수 있습니다.