Я пытаюсь создать базовое ношение приложения, которое принимает новые растровые изображения из основного приложения для Android. К сожалению, когда я пытаюсь .build() в GoogleApiClient I соединение не удалось слушатель вызываются с кодом ошибки 16.Код состояния 16 при создании нового GoogleApiClient
Это получено точная ошибка от ConnectionFailedListener
03-21 13:36 : 35,903 3089-3089/com.example.android.wearable.watchface D/Watch Face Config: onConnectionFailed: ConnectionResult {StatusCode = неизвестный код состояния 16, разрешение = нуль}
App Код:
// create the api client to allow sending information to the wearable
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(new GoogleApiClient.ConnectionCallbacks() {
@Override
public void onConnected(Bundle connectionHint) {
Log.d(TAG, "onConnected: " + connectionHint);
// Now you can use the Data Layer API
}
@Override
public void onConnectionSuspended(int cause) {
Log.d(TAG, "onConnectionSuspended: " + cause);
}
})
.addOnConnectionFailedListener(new GoogleApiClient.OnConnectionFailedListener() {
@Override
public void onConnectionFailed(ConnectionResult result) {
Log.d(TAG, "onConnectionFailed: " + result);
}
})
// Request access only to the Wearable API
.addApi(Wearable.API)
.build();
В носимом приложении у меня есть DataListenerService создал, но это не имеет значения, на данный момент, потому что API не строить правильно.
Спасибо за любую помощь или комментарии!
UPDATE - я изменил цель эмулятор устройства из API, Google для Android 5.0.1 и ошибка изменен:
03-21 14: 18: 24.620 3025-3025/ком. example.android.wearable.watchface D/Watch Face Config: onConnectionFailed: ConnectionResult {StatusCode = SERVICE_MISSING, разрешение = нуль}
UPDATE 2 - Найдено this Арктику и следовать инструкциям. Тогда мое приложение не удалось скомпилировать. После этого я пошел в менеджер SDK на основе отмеченных ответов и проверил Google Play Services (они не были установлены). Теперь приложение строит, но все еще дает ошибку SERVICE_MISSING выше.
ли вы установили Android Wear на телефоне? – EyesClear
Я использую эмулятор –