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
App tries to write in /data/local/tmp, but that's not permitted in higher API levels. We need to find another way to work with vscode extension.
problem
Higher API level Android emulators and devices allow applications to read from /data/local/tmp, but not to write. Problem with that is the vs_code_extension coode in RuntimeHelper.java, which tries to write to /data/local/tmp, but can't.
solution
one possible solution is using sockets, just like we do with livesync. This will allow the runtime to communicate the information to CLI. CLI has the permissions to write in /data/local/tmp.
The text was updated successfully, but these errors were encountered:
Update: This problem is caused by the fact the application tries to write files to directories that have changed permissions in higher API levels. The problem can be solved by implementing livesync to work entirely through sockets once the application starts up.
Part of the implementation is already in a branch. If you want to follow the progress on this feature, follow this issue.
App tries to write in
/data/local/tmp
, but that's not permitted in higher API levels. We need to find another way to work with vscode extension.problem
Higher API level Android emulators and devices allow applications to read from
/data/local/tmp
, but not to write. Problem with that is the vs_code_extension coode inRuntimeHelper.java
, which tries to write to/data/local/tmp
, but can't.solution
one possible solution is using sockets, just like we do with livesync. This will allow the runtime to communicate the information to CLI. CLI has the permissions to write in
/data/local/tmp
.The text was updated successfully, but these errors were encountered: