TwinPrime - это SDK, который предположительно улучшает подключение к Интернету вашего приложения на 100% с помощью нескольких строк кода (www.twinprime.com).Добавление TwinPrime к моему HttpURLConnection
Видимо все, что мне нужно сделать, это поместить следующий код в моем MainActivity:
new TwinPrimeSDK(getApplicationContext(), "API_KEY");
try {
URLConnection httpConn = TPURLConnection.openConnection("your-URL");
} catch (IOException e) {
e.printStackTrace();
}
Затем присоедините следующее везде, где есть HttpConnection:
URLConnection httpConn = TPURLConnection.openConnection("your-URL");
Моя проблема, я понятия не имею, где его можно прикрепить. Я связался со своей службой поддержки клиентов, но, возможно, кто-то из них имеет опыт работы с ними?
private Bitmap getBitmap(String url) {
File f = fileCache.getFile(url);
Bitmap b = decodeFile(f);
if (b != null) {
return b;
}
// Download Images from the Internet
try {
Bitmap bitmap = null;
URL imageUrl = new URL(url);
HttpURLConnection conn = (HttpURLConnection) imageUrl.openConnection();
conn.setConnectTimeout(30000);
conn.setReadTimeout(30000);
conn.setInstanceFollowRedirects(true);
InputStream is = conn.getInputStream();
OutputStream os = new FileOutputStream(f);
FeedUtils.CopyStream(is, os);
os.close();
conn.disconnect();
bitmap = decodeFile(f);
return bitmap;
} catch (Throwable ex) {
ex.printStackTrace();
if (ex instanceof OutOfMemoryError)
memoryCache.clear();
return null;
}
}
'улучшает подключение к Интернету вашего приложения на 100%' Ну что это значит? – greenapps
Хек, если я знаю! Звучит интересно. – santafebound
Чтобы быть честным, я бы рассмотрел, нужен ли вам какой-то сервис, подобный этому, и просмотрите их политику конфиденциальности, похоже, что они предоставляют это путем анализа данных о ваших подключениях. http://www.twinprime.com/privacy-policy/ – BrendanM