You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This can be working, if the code path is just about libcore specific implementations. However, if the code path relies of something android os specific, the code path will fail.
What should we do about it? Don't report "Dalvik"? Make it configurable?
The text was updated successfully, but these errors were encountered:
Currently the "java.vm.name" property reports "Dalvik", as android does. https://github.com/multi-os-engine/libcore/blob/eae58129e020f95e9b4a506cea4cc90cc21b09a3/luni/src/main/java/java/lang/System.java#L769
This means, some third party libs that have android specific code pathes, will recognize MOE as android, e.g. okhttp3/retrofit.
This can be working, if the code path is just about libcore specific implementations. However, if the code path relies of something android os specific, the code path will fail.
What should we do about it? Don't report "Dalvik"? Make it configurable?
The text was updated successfully, but these errors were encountered: