73
votes
Does the Log4j vulnerability affect Android users?
Google Security Blog statement on Log4j vulnerability as of 2021-12-17:
Android is not aware of any impact to the Android Platform or Enterprise. At this time, no update is required for this specific ...
7
votes
Accepted
Do calls to Java native interface in android apps run within Dalvik VM?
I think I see the source of your confusion. Dalvik VM isn't a virtual machine the same way as VMware or Virtualbox. In that kind of VM, VMware (or whatever) is pretending to be the whole computer. ...
5
votes
Accepted
Is there a way to call/invoke a (private) Java function in an app?
Rooted device
On rooted devices private function in apps can be called quite easily (in most cases) using a tool like Frida. Frida is like a mixture of a "scriptable debugger" and Xposed ...
4
votes
Does Android not supports Java?
Java
Java is used for developing Android apps, however Android devices itself never supports executing Java (code) out of the box.
Google Play Store
All devices which are certified by Google have ...
3
votes
How is the Android System running Java jars?
You can run the Jar files using app_process, which replaces the java executable on Android. Looking at /system/bin/am for example, we see it's really running
exec app_process $base/bin com.android....
3
votes
How determine if Java object is null or not in Tasker?
There are two ways you can do null checking of Java objects.
The first way, direct from the userguide, is checking of the object Equals null:
If
A Java object can be directly referenced in a ...
3
votes
How to find HTTP requests in apk source code
There are many ways you can try
First option is to Reverse engineer code into dex and decompile using any tool like fernflower or CFR. Then apply regex extract script to pull all the http links. ...
2
votes
What is the official Android repository containing APKSIGNER?
I have extended my original answer by a section how to get apksigner without installing Android SDK or Android Studio:
Apksigner is a Java tool and Google provides for start-up a batch file apksigner....
2
votes
Accepted
Why is there no JRE for android?
Why is it not possible to just install Oracles JVM on a rooted android device?
You simply don't just install something on Android. Installing apps requires a bunch of stuff.
Also: You can't just ...
1
vote
Accepted
system ( com.Android google.com.gms ) share from gallery app suddenly stops working and crashes
Considering that the error seems to be that an icon can't be loaded I would assume the following:
The sharing menu shows a list of apps to share the selected content with. This list shows for each ...
1
vote
How is the Android System running Java jars?
That's a pretty big question; it's a very complicated and large system. If you can't narrow your question any more, then the short answer is from Android's docs:
the Dalvik VM is an interpreter-...
1
vote
Accepted
Error: java.lang.IllegalStateException: java.util.concurrent.TimeoutException: Thread Binder_C gave up waiting for partitionMixed after 180000ms
It is because the SD card is mounted to have an ext4 partition (alongside with another normal partition), in order to use Link2SD to force moving unmovable apps to SD card. The error shows up after ...
1
vote
Any way to reboot device programmatically without root?
You could use AutoInput with Tasker.
AutoInput can create list with recorded screen touches for reboot, and with Tasker you can schedule action at the time you want, without root access.
1
vote
Why is there no Java compiler on Android?
If you have Android 5.0 (lollipop) or later, use termux. (Terminal IDE is great but only works up to android 4.*). It's on the google play store, and the source is on github.
It has an apt repository ...
1
vote
Where are Androids’ developer options stored?
On my LineageOS on Android Nougat the file was located at
/data/system/users/0/settings_global.xml
I guess the 0 after the /users/ is my user id.
If this location differs from android version // ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
java × 54apk × 5
applications × 4
adb × 4
security × 3
shell × 3
tasker × 3
root-access × 2
6.0-marshmallow × 2
browser × 2
vpn × 2
command-line × 2
dalvik × 2
android-studio × 2
j2me × 2
samsung × 1
4.4-kitkat × 1
5.0-lollipop × 1
sms × 1
4.0-ice-cream-sandwich × 1
samsung-galaxy-s-3 × 1
sd-card × 1
audio × 1
data-recovery × 1
4.1-jelly-bean × 1