Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

ProGuard ошибки - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Файл не найден: Widget.obj http://www.cyberforum.ru/android-dev/thread1636380.html
Всем привет! В Qt creator создал приложение Qt Widget. При сборке проекта вылазиет куча ошибок, связанных общей проблемой "Файл не найден: Widget.obj". Ошибки по элементу WebView В исходниках...
Программирование Android Какой элемент интерфейса использовать? Хочу сделать кнопку с картинкой, под которой будет текст с одним шрифтом, а под ним текст с другим шрифтом. Подскажите как реализовать такой элемент интерфейса. http://www.cyberforum.ru/android-dev/thread1636226.html
Wi-Fi Direct Group Программирование Android
Здравствуйте. Связать два устройства в сеть, с помощью стандартной опции wi-fi direct, довольно легко. Стоит лишь отключиться от активных соединений wi-fi, опционально с одного устройства найти...
Recycle/CardView NullPointerException Программирование Android
(card_view_address)- <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"...
Программирование Android Непонятная ошибка http://www.cyberforum.ru/android-dev/thread1635925.html
Народ! Понимаю что скорее всего сия проблема совсем уже простая, но все же ее решение мне непонятно. Создал проект. Среда разработки Android Studio 1.4. Проект прост как 5 рублей: при нажатии на...
Программирование Android Как получить путь к папке, в которой находится приложение? В методе onCreate (android studio), как получить путь к папке, в которй находится android приложение. @Override protected void onCreate(Bundle savedInstanceState) { ... подробнее

Показать сообщение отдельно
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071

ProGuard ошибки - Программирование Android

11.01.2016, 21:14. Просмотров 348. Ответов 12
Метки (Все метки)

Делаю компиляцию приложения, компилится хорошо, но в процессе работы приложения вылазят ошибки
Кликните здесь для просмотра всего текста
01-11 22:51:24.745 2552-2747/com.app E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:299)
at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)
Caused by: java.lang.ExceptionInInitializerError
at a.a.b.g.<init>(Unknown Source)
at a.a.b.f.<init>(Unknown Source)
at a.a.c.di.b(Unknown Source)
at a.a.c.di.a(Unknown Source)
at a.a.c.b.a(Unknown Source)
at a.a.c.ae.a(Unknown Source)
at a.a.a.a.a(Unknown Source)
at a.a.a.f.e(Unknown Source)
at a.a.a.b.a(Unknown Source)
at com.app.GP.doInBackground(Unknown Source)
at com.app.GP.doInBackground(Unknown Source)
at android.os.AsyncTask$2.call(AsyncTask.java:287)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)*
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)*
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)*
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)*
at java.lang.Thread.run(Thread.java:856)*
Caused by: java.lang.ExceptionInInitializerError
at a.a.b.p.<clinit>(Unknown Source)
at a.a.b.g.<init>(Unknown Source)*
at a.a.b.f.<init>(Unknown Source)*
at a.a.c.di.b(Unknown Source)*
at a.a.c.di.a(Unknown Source)*
at a.a.c.b.a(Unknown Source)*
at a.a.c.ae.a(Unknown Source)*
at a.a.a.a.a(Unknown Source)*
at a.a.a.f.e(Unknown Source)*
at a.a.a.b.a(Unknown Source)*
at com.app.GP.doInBackground(Unknown Source)*
at com.app.GP.doInBackground(Unknown Source)*
at android.os.AsyncTask$2.call(AsyncTask.java:287)*
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)*
at java.util.concurrent.FutureTask.run(FutureTask.java:137)*
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)*
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)*
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)*
at java.lang.Thread.run(Thread.java:856)*
Caused by: java.lang.NullPointerException
at java.util.Properties.load(Properties.java:246)
at a.a.b.m.d(Unknown Source)
at a.a.b.m.<clinit>(Unknown Source)
at a.a.b.p.<clinit>(Unknown Source)*
at a.a.b.g.<init>(Unknown Source)*
at a.a.b.f.<init>(Unknown Source)*
at a.a.c.di.b(Unknown Source)*
at a.a.c.di.a(Unknown Source)*
at a.a.c.b.a(Unknown Source)*
at a.a.c.ae.a(Unknown Source)*
at a.a.a.a.a(Unknown Source)*
at a.a.a.f.e(Unknown Source)*
at a.a.a.b.a(Unknown Source)*
at com.app.GP.doInBackground(Unknown Source)*
at com.app.GP.doInBackground(Unknown Source)*
at android.os.AsyncTask$2.call(AsyncTask.java:287)*
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)*
at java.util.concurrent.FutureTask.run(FutureTask.java:137)*
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)*
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)*
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)*
at java.lang.Thread.run(Thread.java:856)*
01-11 22:51:24.777 2552-2552/com.app D/MainActivity: onPause
01-11 22:51:25.333 2552-2552/com.app D/OpenGLRenderer: TextureCache::flush: target size: 85039
01-11 22:51:25.333 2552-2552/com.app D/MainActivity: onDestroy
01-11 22:51:25.333 2552-2552/com.app E/WindowManager: Activity com.app.MainActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@535ab828 that was originally added here
android.view.WindowLeaked: Activity com.app.MainActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@535ab828 that was originally added here
at android.view.ViewRootImpl.<init>(ViewRootImpl.java:374)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:292)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:224)
at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:149)
at android.view.Window$LocalWindowManager.addView(Window.java:547)
at android.app.Dialog.show(Dialog.java:277)
at android.app.ProgressDialog.show(ProgressDialog.java:116)
at android.app.ProgressDialog.show(ProgressDialog.java:104)
at com.app.GP.onPreExecute(Unknown Source)
at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:586)
at android.os.AsyncTask.execute(AsyncTask.java:534)
at com.app.MainActivity.onOptionsItemSelected(Unknown Source)
at android.app.Activity.onMenuItemSelected(Activity.java:2534)
at android.support.v4.b.t.onMenuItemSelected(Unknown Source)
at android.support.v7.a.u.onMenuItemSelected(Unknown Source)
at android.support.v7.view.n.onMenuItemSelected(Unknown Source)
at android.support.v7.view.n.onMenuItemSelected(Unknown Source)
at android.support.v7.a.ax.a(Unknown Source)
at android.support.v7.widget.fq.a(Unknown Source)
at android.support.v7.widget.x.a(Unknown Source)
at android.support.v7.view.menu.i.a(Unknown Source)
at android.support.v7.view.menu.m.b(Unknown Source)
at android.support.v7.view.menu.i.a(Unknown Source)
at android.support.v7.view.menu.i.a(Unknown Source)
at android.support.v7.widget.ActionMenuView.a(Unknown Source)
at android.support.v7.view.menu.ActionMenuItemView.onClick(Unknown Source)
at android.view.View.performClick(View.java:4084)
at android.view.View$PerformClick.run(View.java:16966)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)

Это proguard-rules.pro
Java
1
2
3
4
5
6
7
8
9
-keepclassmembers class fqcn.of.javascript.interface.for.webview {
   public *;
}
-keep public class com.nhaarman.listviewanimations.*
-keep public class com.app.GP {
    protected *;
}
-keep class se.emilsjolander.** { *; }
-dontwarn se.emilsjolander.**
Это app
Java
1
2
3
4
5
6
7
8
9
10
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.nhaarman.listviewanimations:lib-core:3.1.0@aar'
    compile 'com.nhaarman.listviewanimations:lib-manipulation:3.1.0@aar'
    compile 'com.nhaarman.listviewanimations:lib-core-slh:3.1.0@aar'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
    compile 'org.jsoup:jsoup:1.8.3'
}
Что еще странно если убрать строчку -keep public class com.app.GP (это AsyncTask) то все равно такая же ошибка.
И почему MainActivity не обфусцируется?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru