dji-sdk / Mobile-SDK-Android

DJI Mobile SDK for Android: http://developer.dji.com/mobile-sdk/
Other
980 stars 579 forks source link

.IOException: Cleartext traffic not permitted: http://pro-dji-service-usa-cdn.aasky.net #390

Open roziewsky opened 5 years ago

roziewsky commented 5 years ago

Description: After updating android sdk to version 28 and DJI sdk from version 4.6 to 4.9 there is a problem with app working on huawei. During DJI sdk registering.

DJI sdk: 4.9 Android sdk (compileSdkVersion): 28 Android system version: every Android device: huawei mate 10 pro

Crash stacktrace:

W/System.err: java.io.IOException: Cleartext traffic not permitted: http://pro-dji-service-usa-cdn.aasky.net W/System.err: at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:439) W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:596) W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:517) W/System.err: at dji.thirdparty.afinal.http.HttpHandler.makeRequestWithRetries(Unknown Source:102) W/System.err: at dji.thirdparty.afinal.http.HttpHandler.doInBackground(Unknown Source:57) W/System.err: at dji.thirdparty.afinal.core.AsyncTask$2.call(Unknown Source:21) W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:266) W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) W/System.err: at java.lang.Thread.run(Thread.java:784) W/System.err: java.io.IOException: Cleartext traffic not permitted: http://pro-dji-service-usa-cdn.aasky.net W/System.err: at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:439) W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:596) W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:517) W/System.err: at dji.thirdparty.afinal.http.HttpHandler.makeRequestWithRetries(Unknown Source:102) W/System.err: at dji.thirdparty.afinal.http.HttpHandler.doInBackground(Unknown Source:57) W/System.err: at dji.thirdparty.afinal.core.AsyncTask$2.call(Unknown Source:21) W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:266) W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) W/System.err: at java.lang.Thread.run(Thread.java:784)

dji-sdk[bot] commented 5 years ago

Hi, there are two options for you to ask for help:

  1. Post your issues on StackOverflow: https://stackoverflow.com/questions/tagged/dji-sdk, the community can help you.

  2. Report your issues to dev@dji.com, as it's our official channel for developers to request DJI Developer Support now.

For DJI Developer Support, we have the following three tiers: