Intereting Posts
Преобразование значения времени для форматирования «hh: mm Am / Pm» с помощью Android Android: Какой код ответа делает в VC-приложение для выставления счетов при истечении времени ожидания? Как программировать входящие вызовы в Android 5.0 (Lollipop)? <Animated-vector> требуется уровень API 21 (текущий минимум равен 15) Поддержка библиотеки Leanback для API уровня 19 Android для ТВ-приложения? Почему моя служба не работает в Android? (Я просто хочу, чтобы что-то регистрировалось каждые 5 секунд) Когда устанавливать панель инструментов в качестве панели действий при использовании AppCompat v21? Сбой Android LiveWallpaper Как получить 7 и 10-дюймовые планшетные эмуляторы? Как я могу читать SMS-сообщения с устройства программно в Android? Варианты сборки в Gradle для проекта библиотеки в Android Как удалить вкладку вкладок Android ViewPager? Как обновить текст уведомления для службы переднего плана в Android? Биллинг inroid для Android – restoreTransactionInformation Вызов setContentView () несколько раз

Невозможно разобрать строку соединения в облачном хранилище

У меня есть приложение для Android и я хочу загрузить хранилище blob из Azure.I имеет строку соединения, но когда я пытаюсь разобрать ее, мое приложение дает мне ошибку и мое приложение crash.How я могу решить это?

Github Link

Активность, которая анализирует строку подключения:

package com.berkkarabacak.mspproje; import android.app.Activity; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.widget.TextView; import com.microsoft.azure.storage.*; import com.microsoft.azure.storage.blob.CloudBlobClient; import com.microsoft.azure.storage.blob.CloudBlobContainer; import com.microsoft.azure.storage.blob.ListBlobItem; public class Checkactivity extends ActionBarActivity { String tcnumara; public static final String ConnectionString = "DefaultEndpointsProtocol=http;" + "AccountName=CENSORED;" + "AccountKey=CENSORED"; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.checkheartbeat); try { // Retrieve storage account from connection-string. CloudStorageAccount storageAccount = CloudStorageAccount.parse(ConnectionString); catch (Exception e) { // Output the stack trace. e.printStackTrace(); } } } 

Logcat:

 04-14 14:32:02.598 27372-27372/com.berkkarabacak.mspproje E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.berkkarabacak.mspproje, PID: 27372 java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/xml/stream/XMLOutputFactory; at com.microsoft.azure.storage.core.Utility.<clinit>(Utility.java:120) at com.microsoft.azure.storage.CloudStorageAccount.parse(CloudStorageAccount.java:239) at com.berkkarabacak.mspproje.Checkactivity.onCreate(Checkactivity.java:36) at android.app.Activity.performCreate(Activity.java:6283) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758) at android.app.ActivityThread.access$900(ActivityThread.java:177) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:5942) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1389) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1184) Caused by: java.lang.ClassNotFoundException: Didn't find class "javax.xml.stream.XMLOutputFactory" on path: DexPathList[[zip file "/data/app/com.berkkarabacak.mspproje-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:511) at java.lang.ClassLoader.loadClass(ClassLoader.java:469)            at com.microsoft.azure.storage.core.Utility.<clinit>(Utility.java:120)            at com.microsoft.azure.storage.CloudStorageAccount.parse(CloudStorageAccount.java:239)            at com.berkkarabacak.mspproje.Checkactivity.onCreate(Checkactivity.java:36)            at android.app.Activity.performCreate(Activity.java:6283)            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646)            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)            at android.app.ActivityThread.access$900(ActivityThread.java:177)            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)            at android.os.Handler.dispatchMessage(Handler.java:102)            at android.os.Looper.loop(Looper.java:145)            at android.app.ActivityThread.main(ActivityThread.java:5942)            at java.lang.reflect.Method.invoke(Native Method)            at java.lang.reflect.Method.invoke(Method.java:372)            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1389)            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1184) Suppressed: java.lang.ClassNotFoundException: javax.xml.stream.XMLOutputFactory at java.lang.Class.classForName(Native Method) at java.lang.BootClassLoader.findClass(ClassLoader.java:781) at java.lang.BootClassLoader.loadClass(ClassLoader.java:841) at java.lang.ClassLoader.loadClass(ClassLoader.java:504) ... 17 more Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available 04-14 14:32:04.528 27372-27372/com.berkkarabacak.mspproje I/Process﹕ Sending signal. PID: 27372 SIG: 9 

Глядя на ваш файл построения градиента, похоже, что вы используете библиотеку Java Storage, а не библиотеку Android Storage. Если вы посмотрите на целевую страницу GitHub для библиотеки хранения Android, должны быть указания по импорту Android aar через сборку градиента.