Попробуйте использовать compile 'com.auth0.android:lock:2.0.0-beta.3'
или просто compile 'com.auth0.android:lock:2.+'
auth0/lock-android/lock/2.0.0-beta.3
для меня он не на API 19 устройства, работы по API 23.
обновление: проблема была в ошибке с векторной графикой в KitKat API. с помощью изменения значка заголовка по умолчанию помогает решить проблему.
один из пути:
<style name="AppTheme.Lock.Theme" parent="Lock.Theme">
<item name="Auth0.HeaderLogo">@drawable/app_logo</item>
</style>
с изменением темы активности в AndroidManifest.xml
<activity
android:name="com.auth0.android.lock.LockActivity"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.Lock.Theme">
и
//here is your header logo res
int headerLogo = R.drawable.app_logo;
..
Theme theme = Theme.newBuilder()
.withHeaderLogo(headerLogo)
.build();
..
this.lock = Lock.newBuilder(auth0, callback)
.withTheme(theme)
.build();
пост соответствующий код – johnrao07
Я не писать код еще :-), я просто написал, что одна линия –
компиляции 'com.auth0.android:lock:1.16.+' – johnrao07