Страницы

пятница, 19 декабря 2014 г.

AndroidStudio - Gradle DSL method not found 'runProguard()'

С обновлением Android Studio до версии 1.0 произошли изменения и в gradle. В результате появляется такая вот ошибка:
Gradle DSL method not found: 'runProguard()'




Для исправления нужно всего лишь изменить "runProguard" на "minifyEnabled".
Все изменившиеся свойства:

runProguard => minifyEnabled 
zipAlign => zipAlignEnabled 
jniDebugBuild => jniDebuggable 
renderscriptDebug => renderscriptDebuggable

Описано это всё здесь: tools.android.com

среда, 8 октября 2014 г.

Почему не отображается PhotoShareDialog

Для того, чтобы расшарить изображение в FB из своего приложения через SDK недостаточно использования
new FacebookDialog.PhotoShareDialogBuilder(...).addPhotos(...).build().present();
В этом случае диалог просто не появляется, а в логах добавляется ошибка
Warning: Error: com.facebook.FacebookException: Failed to copy image.
Нужно ещё объявить в манифесте провайдер:



Нужно только заменить цифровую часть на id своего приложения.

Подробнее прочитать можно в документации.