Приложение SmartWatch 2 без Smart Connect

У меня есть Sony Smartwatch 2, и в настоящее время я пытаюсь разработать приложение для него в Android Studio, но столкнулся с трудностью:

Я хочу, чтобы пользователь мог выбирать, хочет ли он использовать опцию умных часов или нет, это означает, что я не хочу, чтобы мое приложение запускалось только приложением «Smart Connect». Я хотел бы запустить свое приложение как обычное приложение и, как только приложение запустится, дать пользователю возможность использовать SmartWatch.

Если я использую один из примеров проектов Sony в качестве основы для своего приложения, он автоматически устанавливается в «Smart Connect». Пытаясь добавить Smart Extension Utils и Smart Extension API в мое «общее» приложение, я не могу заставить его работать с умными часами 2.

Как мне это сделать?


person Dan05    schedule 08.10.2015    source источник


Ответы (1)


Если я правильно понимаю ваш вопрос, вы все равно можете запустить свое приложение как обычное приложение, создав основное действие и установив его в своем манифесте в качестве средства запуска по умолчанию.

Так, например, создайте свой класс Java:

com.yourapp.package/MainActivity

Затем обновите файл манифеста:

<activity android:name=".MainActivity" android:label="@string/app_name">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity> 
person Robert    schedule 08.10.2015
comment
вы были так полезны, отвечая на этот вопрос, может быть, вы также могли бы помочь мне с моим следующим... Большое спасибо stackoverflow.com/questions/33082148/ @Robert-Sony - person Dan05; 12.10.2015