#android #aviary
#Android #вольер
Вопрос:
Я работаю над приложением, использующим Aviary SDK. Когда я вызываю loadAviaryActivityForImage(ImportDialog.imageFilePath)
следующую ошибку, отображаются:
06-21 11:53:53.421 4534-4549/com.bigblueclip.picstitch.debug:aviarycds E/AndroidRuntime﹕ FATAL EXCEPTION: IntentService[AviaryCdsService]
junit.framework.AssertionFailedError
at junit.framework.Assert.fail(Assert.java:48)
at junit.framework.Assert.assertTrue(Assert.java:20)
at junit.framework.Assert.assertNotNull(Assert.java:218)
at junit.framework.Assert.assertNotNull(Assert.java:211)
at com.aviary.android.feather.cds.AviaryCdsService.checkProviderExists(AviaryCdsService.java:785)
at com.aviary.android.feather.cds.AviaryCdsService.onHandleIntent(AviaryCdsService.java:302)
at com.aviary.android.feather.cds.AviaryIntentService$ServiceHandler.handleMessage(AviaryIntentService.java:67)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.os.HandlerThread.run(HandlerThread.java:60)
После этого запустите Aviary Activity и дайте мне действительное изображение, поэтому я не знаю, что не так. Означает ли это, что проблема в Aviary SDK, а не в моей программе?
Комментарии:
1. Этот SDK работает на Android 2.3 и выше, поэтому скажите нам, в какой ОС Android вы попробовали эти образцы?
2. API 17-19 для запуска этого приложения
Ответ №1:
Возникла проблема со сборкой gradle. В деталях я использую префикс «.debug» для сборки моего приложения, но Aviary работал неправильно с такой конфигурацией.