Любой способ распечатать строки и объекты, основанные на этой функции ⇐ Android
-
Anonymous
Любой способ распечатать строки и объекты, основанные на этой функции
public void getResponse(JSONObject jSONObject, String str) { RequestQueue newRequestQueue = Volley.newRequestQueue(this.context); пытаться { AnonymousClass1 r1 = new JsonObjectRequest(1, str, jSONObject, new GetDataRequest$$ExternalSyntheticLambda1(this), new GetDataRequest$$ExternalSyntheticLambda0(this)) { общественная Map getHeaders() { HashMap hashMap = новый HashMap(); hashMap.put(HttpHeaders.USER_AGENT, "google-tv"); вернуть хеш-карту; } }; r1.setRetryPolicy(новая DefaultRetryPolicy(20000, 1, 1.0f)); newRequestQueue.add(r1); } catch (исключение не используется) { this.listener.OnGetResponseResult((JSONObject) null, this.requestCode); } } мне нужно, чтобы значения печатались на основе logcat или PrintStream. у меня нет доступа к источнику. необходимо вставить с помощью кода smali.
попробуйте внедрить с помощью константная строка v1, «данные» вызвать-статический {v1, v11}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I но при запуске apk возникает ошибка.
AndroidRuntime: java.lang.VerifyError: верификатор отклонил класс tv.google.tv Remote.GetDataRequest: void tv.google.tv.remote.GetDataRequest.getResponse(org.json.JSONObject, java.lang.S кольцо) не удалось проверить: void tv.google.tv.remote.GetDataRequest.getResponse(org.json.JSONObject, java.lang. tring): [0x5] не может получить доступ к полю экземпляра android.content.Context tv.google.tv.remote.GetDataRequest.conte t из объекта типа Точная ссылка: java.lang.String (объявление 'tv.google.tv.remote.GetDataReque t' появляется в base.apk!classes3.dex) любая помощь, пожалуйста
public void getResponse(JSONObject jSONObject, String str) { RequestQueue newRequestQueue = Volley.newRequestQueue(this.context); пытаться { AnonymousClass1 r1 = new JsonObjectRequest(1, str, jSONObject, new GetDataRequest$$ExternalSyntheticLambda1(this), new GetDataRequest$$ExternalSyntheticLambda0(this)) { общественная Map getHeaders() { HashMap hashMap = новый HashMap(); hashMap.put(HttpHeaders.USER_AGENT, "google-tv"); вернуть хеш-карту; } }; r1.setRetryPolicy(новая DefaultRetryPolicy(20000, 1, 1.0f)); newRequestQueue.add(r1); } catch (исключение не используется) { this.listener.OnGetResponseResult((JSONObject) null, this.requestCode); } } мне нужно, чтобы значения печатались на основе logcat или PrintStream. у меня нет доступа к источнику. необходимо вставить с помощью кода smali.
попробуйте внедрить с помощью константная строка v1, «данные» вызвать-статический {v1, v11}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I но при запуске apk возникает ошибка.
AndroidRuntime: java.lang.VerifyError: верификатор отклонил класс tv.google.tv Remote.GetDataRequest: void tv.google.tv.remote.GetDataRequest.getResponse(org.json.JSONObject, java.lang.S кольцо) не удалось проверить: void tv.google.tv.remote.GetDataRequest.getResponse(org.json.JSONObject, java.lang. tring): [0x5] не может получить доступ к полю экземпляра android.content.Context tv.google.tv.remote.GetDataRequest.conte t из объекта типа Точная ссылка: java.lang.String (объявление 'tv.google.tv.remote.GetDataReque t' появляется в base.apk!classes3.dex) любая помощь, пожалуйста
Мобильная версия