2016-11-15 10 views
0

Когда я нажимаю на одну из кнопок после заставки, загрузка продолжается вечно и не заполняется для отображения данных на экране. Я использовал различные библиотеки для сборки, и нет ошибки, потому что приложение запускается, но вот скриншот экрана загрузки, который не дает желаемого вывода отображаемых загруженных данных. this is the screenshot Мой LogCat выглядит следующим образом:Приложение для Android запускается, но не может загружать данные, и процесс загрузки продолжается навсегда

11-15 11:37:17.509: I/dalvikvm(20419): Could not find method android.security.NetworkSecurityPolicy.getInstance, referenced from method com.google.android.gms.ads.internal.util.u.a 
11-15 11:37:17.509: W/dalvikvm(20419): VFY: unable to resolve static method 2331: Landroid/security/NetworkSecurityPolicy;.getInstance()Landroid/security/NetworkSecurityPolicy; 
11-15 11:37:17.509: D/dalvikvm(20419): VFY: replacing opcode 0x71 at 0x0082 
11-15 11:37:17.519: I/dalvikvm(20419): Could not find method android.content.pm.PackageManager.getPackageInstaller, referenced from method gsl.a 
11-15 11:37:17.519: W/dalvikvm(20419): VFY: unable to resolve virtual method 1728: Landroid/content/pm/PackageManager;.getPackageInstaller()Landroid/content/pm/PackageInstaller; 
11-15 11:37:17.519: D/dalvikvm(20419): VFY: replacing opcode 0x6e at 0x001e 
11-15 11:37:17.559: I/dalvikvm(20419): Could not find method android.app.Notification$Builder.setLocalOnly, referenced from method gsj.a 
11-15 11:37:17.559: W/dalvikvm(20419): VFY: unable to resolve virtual method 1455: Landroid/app/Notification$Builder;.setLocalOnly (Z)Landroid/app/Notification$Builder; 
11-15 11:37:17.559: D/dalvikvm(20419): VFY: replacing opcode 0x6e at 0x00cb 
11-15 11:37:17.599: D/dalvikvm(20419): DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_64_BIT_ABIS 
11-15 11:37:17.599: W/dalvikvm(20419): VFY: unable to resolve static field 552 (SUPPORTED_64_BIT_ABIS) in Landroid/os/Build; 
11-15 11:37:17.599: D/dalvikvm(20419): VFY: replacing opcode 0x62 at 0x0008 
11-15 11:37:17.609: I/dalvikvm(20419): Could not find method android.system.Os.symlink, referenced from method com.google.android.chimera.container.FileApkUtils.b 
11-15 11:37:17.609: W/dalvikvm(20419): VFY: unable to resolve static method 2455: Landroid/system/Os;.symlink (Ljava/lang/String;Ljava/lang/String;)V 
11-15 11:37:17.609: D/dalvikvm(20419): VFY: replacing opcode 0x71 at 0x002f 
11-15 11:37:17.609: D/dalvikvm(20419): DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_ABIS 
11-15 11:37:17.609: W/dalvikvm(20419): VFY: unable to resolve static field 553 (SUPPORTED_ABIS) in Landroid/os/Build; 
11-15 11:37:17.609: D/dalvikvm(20419): VFY: replacing opcode 0x62 at 0x0008 
11-15 11:37:17.609: D/dalvikvm(20419): DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_64_BIT_ABIS 
11-15 11:37:17.609: W/dalvikvm(20419): VFY: unable to resolve static field 552 (SUPPORTED_64_BIT_ABIS) in Landroid/os/Build; 
11-15 11:37:17.609: D/dalvikvm(20419): VFY: replacing opcode 0x62 at 0x0012 
11-15 11:37:17.609: D/dalvikvm(20419): DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_32_BIT_ABIS 
11-15 11:37:17.609: W/dalvikvm(20419): VFY: unable to resolve static field 551 (SUPPORTED_32_BIT_ABIS) in Landroid/os/Build; 
11-15 11:37:17.609: D/dalvikvm(20419): VFY: replacing opcode 0x62 at 0x0021 
11-15 11:37:17.609: D/dalvikvm(20419): DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_64_BIT_ABIS 
11-15 11:37:17.609: I/dalvikvm(20419): DexOpt: unable to optimize static field ref 0x0228 at 0x0d in Lcom/google/android/chimera/container/FileApkUtils;.a 
11-15 11:37:17.609: D/dalvikvm(20419): DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_64_BIT_ABIS 
11-15 11:37:17.609: I/dalvikvm(20419): DexOpt: unable to optimize static field ref 0x0228 at 0x17 in Lcom/google/android/chimera/container/FileApkUtils;.getSupportedAbisForCurrentRuntime 
11-15 11:37:17.609: D/dalvikvm(20419): DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_32_BIT_ABIS 
11-15 11:37:17.609: I/dalvikvm(20419): DexOpt: unable to optimize static field ref 0x0227 at 0x26 in Lcom/google/android/chimera/container/FileApkUtils;.getSupportedAbisForCurrentRuntime 
11-15 11:37:17.619: D/DynamitePackage(20419): Instantiated singleton DynamitePackage. 
11-15 11:37:17.619: D/DynamitePackage(20419): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl 
11-15 11:37:17.619: I/dalvikvm(20419): Could not find method android.security.NetworkSecurityPolicy.getInstance, referenced from method com.google.android.gms.ads.internal.util.u.a 
11-15 11:37:17.619: W/dalvikvm(20419): VFY: unable to resolve static method 2178: Landroid/security/NetworkSecurityPolicy;.getInstance()Landroid/security/NetworkSecurityPolicy; 
11-15 11:37:17.619: D/dalvikvm(20419): VFY: replacing opcode 0x71 at 0x0082 
11-15 11:37:17.629: I/dalvikvm(20419): Could not find method android.content.pm.PackageManager.getPackageInstaller, referenced from method xg.a 
11-15 11:37:17.629: W/dalvikvm(20419): VFY: unable to resolve virtual method 1737: Landroid/content/pm/PackageManager;.getPackageInstaller()Landroid/content/pm/PackageInstaller; 
11-15 11:37:17.629: D/dalvikvm(20419): VFY: replacing opcode 0x6e at 0x001e 
11-15 11:37:17.629: D/dalvikvm(20419): DexOpt: couldn't find static field Lhd;.common_google_play_services_unknown_issue 
11-15 11:37:17.629: W/dalvikvm(20419): VFY: unable to resolve static field 5911 (common_google_play_services_unknown_issue) in Lhd; 
11-15 11:37:17.629: D/dalvikvm(20419): VFY: replacing opcode 0x60 at 0x0012 
11-15 11:37:17.639: D/AppStreamingHelper(20419): Creating delegate 
11-15 11:37:17.639: W/DynamiteLoaderImpl(20419): Failed to load module version: module com.google.android.gms.piccard.dynamite not found 
11-15 11:37:17.639: W/DynamiteModule(20419): Local module descriptor class for com.google.android.gms.piccard.dynamite not found. 
11-15 11:37:17.639: I/DynamiteModule(20419): Considering local module com.google.android.gms.piccard.dynamite:0 and remote module com.google.android.gms.piccard.dynamite:0 
11-15 11:37:17.639: E/AppStreamingHelper(20419): No acceptable module found. Local version is 0 and remote version is 0. 
     11-15 11:37:17.709: I/Ads(20419): Starting ad request. 
     11-15 11:37:17.709: I/Ads(20419): Use AdRequest.Builder.addTestDevice("3FF33ECD82BEC89D725A83554C480B25") to get test ads on this device. 
       11-15 11:37:17.789: I/System.out(20419): http://orioninfosolutions.com/emoji/get_all_categories.php 
      11-15 11:37:17.799: D/DynamitePackage(20419): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl 
      11-15 11:37:17.799: I/Ads(20419): Starting ad request. 
        11-15 11:37:17.799: I/Ads(20419): Use AdRequest.Builder.addTestDevice("3FF33ECD82BEC89D725A83554C480B25") to get test ads on this device. 
11-15 11:37:17.819: I/dalvikvm(20419): Total arena pages for JIT: 21 
11-15 11:37:18.089: D/Bible Emoji & Emoticons - UALib(20419): EventAPIClient - Sending analytic events. Request: [email protected] Events: [{"data":{"time_zone":19800,"session_id":"d6f09a59-63a0-4679-8fe0-fe9f7886690a","daylight_savings":false,"notification_types":["sound","vibrate"],"carrier":"AIRTEL","lib_version":"6.4.3","connection_type":"wifi","os_version":"4.4.2","package_version":"2.4"},"type":"app_foreground","event_id":"9e49461c-2ae5-4f47-9513-a6d1df70c671","time":"1479190027.598"}] 
     11-15 11:37:18.209: I/System.out(20419): =====json returned---------{"error":true,"result":"Categories not found"} 
      11-15 11:37:18.209: W/System.err(20419): org.json.JSONException: No value for success 
     11-15 11:37:18.209: W/System.err(20419): at org.json.JSONObject.get(JSONObject.java:355) 
      11-15 11:37:18.209: W/System.err(20419):  at org.json.JSONObject.getBoolean(JSONObject.java:376) 
     11-15 11:37:18.209: W/System.err(20419): at com.bibleemoji.PopularEmojiFragment$GetCatagories.onPostExecute(PopularEmojiFragment.java:95) 
     11-15 11:37:18.209: W/System.err(20419): at com.bibleemoji.PopularEmojiFragment$GetCatagories.onPostExecute(PopularEmojiFragment.java:1) 
     11-15 11:37:18.209: W/System.err(20419):  at android.os.AsyncTask.finish(AsyncTask.java:632) 
     11-15 11:37:18.209: W/System.err(20419):  at android.os.AsyncTask.access$600(AsyncTask.java:177) 
     11-15 11:37:18.209: W/System.err(20419):  at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645) 
     11-15 11:37:18.209: W/System.err(20419): at android.os.Handler.dispatchMessage(Handler.java:102) 
     11-15 11:37:18.209: W/System.err(20419): at android.os.Looper.loop(Looper.java:149) 
     11-15 11:37:18.209: W/System.err(20419):  at android.app.ActivityThread.main(ActivityThread.java:5257) 
11-15 11:37:18.209: W/System.err(20419): at java.lang.reflect.Method.invokeNative(Native Method) 
11-15 11:37:18.209: W/System.err(20419): at java.lang.reflect.Method.invoke(Method.java:515) 
11-15 11:37:18.209: W/System.err(20419): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 
     11-15 11:37:18.209: W/System.err(20419): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609) 
     11-15 11:37:18.209: W/System.err(20419): at dalvik.system.NativeStart.main(Native Method) 
    11-15 11:37:18.209: I/System.out(20419):   http://orioninfosolutions.com/emoji/get_all_categories.php 
11-15 11:37:18.579: I/System.out(20419): =====json returned---------{"error":true,"result":"Categories not found"} 
    11-15 11:37:18.609: W/System.err(20419): org.json.JSONException: No value for success 
    11-15 11:37:18.609: W/System.err(20419): at org.json.JSONObject.get(JSONObject.java:355) 
11-15 11:37:18.609: W/System.err(20419): at org.json.JSONObject.getBoolean(JSONObject.java:376) 
    11-15 11:37:18.609: W/System.err(20419): at com.bibleemoji.CategoriesFragment$GetCatagories.onPostExecute(CategoriesFragment.java:108) 
    11-15 11:37:18.609: W/System.err(20419): at com.bibleemoji.CategoriesFragment$GetCatagories.onPostExecute(CategoriesFragment.java:1) 
    11-15 11:37:18.609: W/System.err(20419): at android.os.AsyncTask.finish(AsyncTask.java:632) 
11-15 11:37:18.609: W/System.err(20419): at android.os.AsyncTask.access$600(AsyncTask.java:177) 
11-15 11:37:18.609: W/System.err(20419): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645) 
11-15 11:37:18.609: W/System.err(20419): at android.os.Handler.dispatchMessage(Handler.java:102) 
11-15 11:37:18.609: W/System.err(20419): at android.os.Looper.loop(Looper.java:149) 
11-15 11:37:18.609: W/System.err(20419): at android.app.ActivityThread.main(ActivityThread.java:5257) 
11-15 11:37:18.609: W/System.err(20419): at java.lang.reflect.Method.invokeNative(Native Method) 
11-15 11:37:18.609: W/System.err(20419): at java.lang.reflect.Method.invoke(Method.java:515) 
11-15 11:37:18.609: W/System.err(20419): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 
    11-15 11:37:18.609: W/System.err(20419): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609) 
11-15 11:37:18.609: W/System.err(20419): at dalvik.system.NativeStart.main(Native Method) 
    11-15 11:37:19.099: D/Bible Emoji & Emoticons - UALib(20419): EventAPIClient - Analytic event send response: Response: ResponseBody: ResponseHeaders: {null=[HTTP/1.1 200 OK], Connection=[keep-alive], Content-Type=[application/json], Date=[Tue, 15 Nov 2016 06:06:39 GMT], Server=[nginx/1.6.2], Vary=[Accept-Encoding], X-Android-Received-Millis=[1479190039100], X-Android-Response-Source=[NETWORK 200], X-Android-Selected-Transport=[http/1.1], X-Android-Sent-Millis=[1479190038682], X-UA-Max-Batch=[500], X-UA-Max-Total=[5120], X-UA-Max-Wait=[604800000], X-UA-Min-Batch-Interval=[60000]} ResponseMessage: OK Status: 200 
11-15 11:37:19.099: I/Bible Emoji & Emoticons - UALib(20419): Analytic events uploaded successfully. 
11-15 11:37:19.139: I/dalvikvm(20419): Could not find method android.webkit.WebSettings.setMixedContentMode, referenced from method com.google.android.gms.ads.internal.webview.m.<init> 
11-15 11:37:19.139: W/dalvikvm(20419): VFY: unable to resolve virtual method 2459: Landroid/webkit/WebSettings;.setMixedContentMode (I)V 
11-15 11:37:19.139: D/dalvikvm(20419): VFY: replacing opcode 0x6e at 0x0058 
11-15 11:37:19.159: D/AwPasswordHandler(20419): getInstance, mInstance = [email protected]6e8 
11-15 11:37:19.159: W/chromium(20419): [WARNING:password_handler.cc(27)] create-->contents = 0x638ffc70, delegate = 0x68e8b7a0 
11-15 11:37:19.159: W/chromium(20419): [WARNING:password_handler.cc(35)] attaching to web_contents 
    11-15 11:37:19.159: D/AwPasswordHandler(20419): setSavePassword false 
    11-15 11:37:19.199: D/dalvikvm(20419): GC_FOR_ALLOC freed 9081K, 20% free 38124K/47252K, paused 19ms, total 19ms 
11-15 11:37:19.259: D/AwPasswordHandler(20419): getInstance, mInstance = [email protected]6e8 
11-15 11:37:19.259: W/chromium(20419): [WARNING:password_handler.cc(27)] create-->contents = 0x641f3220, delegate = 0x64ceef60 
11-15 11:37:19.259: W/chromium(20419): [WARNING:password_handler.cc(35)] attaching to web_contents 
11-15 11:37:19.259: D/AwPasswordHandler(20419): setSavePassword false 
11-15 11:37:20.589: W/chromium(20419): [WARNING:password_handler.cc(202)] OnPasswordFormsRendered called 
11-15 11:37:20.589: D/AwPasswordHandler(20419): getSavePassword false 
11-15 11:37:20.589: W/chromium(20419): [WARNING:aw_password_handler_delegate_impl.cc(203)] IsSavePasswordEnabled ret is 
11-15 11:37:20.589: W/chromium(20419): [WARNING:password_handler.cc(204)] OnPasswordFormsRendered IsEnabledSavePassword is false 
11-15 11:37:20.619: D/AwPasswordHandler(20419): getInstance, mInstance = [email protected]6e8 
11-15 11:37:20.619: W/chromium(20419): [WARNING:password_handler.cc(27)] create-->contents = 0x68e38b80, delegate = 0x68e415d0 
11-15 11:37:20.619: W/chromium(20419): [WARNING:password_handler.cc(35)] attaching to web_contents 
11-15 11:37:20.619: D/AwPasswordHandler(20419): setSavePassword false 
11-15 11:37:20.639: I/Ads(20419): Ad finished loading. 
11-15 11:37:20.659: I/chromium(20419): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported 
11-15 11:37:20.689: I/chromium(20419): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported 
11-15 11:37:20.689: E/IMGSRV(20419): :0: PVRDRMOpen: TP3, ret = 78 
11-15 11:37:20.689: E/IMGSRV(20419): :0: PVRDRMOpen: TP3, ret = 144 
11-15 11:37:20.689: E/IMGSRV(20419): :0: PVRDRMOpen: TP3, ret = 145 
11-15 11:37:20.919: I/chromium(20419): [INFO:CONSOLE(0)] "Document was loaded from Application Cache with manifest https://googleads.g.doubleclick.net/mads/static/mad/sdk/native/sdk-core-v40-loader.appcache", source: https://googleads.g.doubleclick.net/mads/static/mad/sdk/native/sdk-core-v40-loader.html (0) 
11-15 11:37:20.919: I/chromium(20419): [INFO:CONSOLE(0)] "Application Cache Checking event", source: https://googleads.g.doubleclick.net/mads/static/mad/sdk/native/sdk-core-v40-loader.html (0) 
11-15 11:37:21.009: W/chromium(20419): [WARNING:password_handler.cc(202)] OnPasswordFormsRendered called 
11-15 11:37:21.009: D/AwPasswordHandler(20419): getSavePassword false 
11-15 11:37:21.009: W/chromium(20419): [WARNING:aw_password_handler_delegate_impl.cc(203)] IsSavePasswordEnabled ret is 
11-15 11:37:21.009: W/chromium(20419): [WARNING:password_handler.cc(204)] OnPasswordFormsRendered IsEnabledSavePassword is false 
11-15 11:37:21.029: I/Ads(20419): Ad finished loading. 
11-15 11:37:21.039: W/chromium(20419): [WARNING:password_handler.cc(202)] OnPasswordFormsRendered called 
11-15 11:37:21.039: D/AwPasswordHandler(20419): getSavePassword false 
11-15 11:37:21.039: W/chromium(20419): [WARNING:aw_password_handler_delegate_impl.cc(203)] IsSavePasswordEnabled ret is 
11-15 11:37:21.039: W/chromium(20419): [WARNING:password_handler.cc(204)] OnPasswordFormsRendered IsEnabledSavePassword is false 
11-15 11:37:21.359: E/IMGSRV(20419): :0: PVRDRMOpen: TP3, ret = 64 
11-15 11:37:21.369: E/IMGSRV(20419): :0: PVRDRMOpen: TP3, ret = 70 
11-15 11:37:21.369: E/IMGSRV(20419): :0: PVRDRMOpen: TP3, ret = 166 
11-15 11:37:21.379: I/chromium(20419): [INFO:CONSOLE(0)] "Application Cache NoUpdate event", source: https://googleads.g.doubleclick.net/mads/static/mad/sdk/native/sdk-core-v40-loader.html (0) 
11-15 11:37:27.649: I/dalvikvm(20419): Total arena pages for JIT: 22 
+0

Не могли бы вы предоставить соответствующий журнал и код? Из вашего вопроса неясно, что вы сделали для достижения такого поведения. –

+0

используйте Log.i (ключ, значение), чтобы проверить, действительно ли вы получаете ответ с сервера. Используйте его, когда вы получаете ответ API от вызова Async. Если вы по-прежнему получаете свои значения, проверьте, действительно ли ваши адмпасты получают фактическое значение, независимо от того, вызвали вы их или нет, и затем viewHolder. –

+0

Вы пытаетесь проанализировать значение «успех» от ответа, но вы получаете это как ответ {«error»: true, «result»: «Категории не найдены»}, и, следовательно, ошибка –

ответ

1

Прежде всего вам необходимо обработать ответ об ошибке. Вы уже обработали исключение, поэтому приложение не сбой. Findout, где вы перехватываете это исключение в своем случае org.json.JSONException: No value for success Покажите пользователю некоторую ошибку сообщение и отклонить загрузчик.

Во-вторых, узнайте, почему вы получаете ответ об ошибке. Вы получаете этот ответ, когда вызываете серверную сторону {"error":true,"result":"Categories not found"}. В вашем случае я думаю, что это связано со стороной PHP.

3

найдены в выше LogCat ===== JSON возвращенного { "ошибка" ---------: правда, "результат": "Категории not found "}

+0

как его решить? –

+0

@AnanyaSrivastav вы получаете «ошибку», поскольку сообщение заменяет «успех» как «ошибку» в вашем коде –

+1

@RavinaBhavsar. Это неправильный способ обработки ошибки. Повторение «ошибки» с «sucess» не даст никаких данных. непрерывный загрузчик - это потому, что op не отклоняет загрузчик при ошибке. –