The official version of Android LuaStudio+ 4.0 is released!

LuaStudio+ is developed by Azure_Kiln based on the open source project AndroLua+. It is an application development tool using Lua language in Android. It is optimized and strengthened from the original version. It adopts the Material Design design language and adds many new features. It also has the ability of Lua&Java mixed engineering development. Development is simpler and more efficient.
insert image description here

All update logs of this 4.0 version:
**【New】** APK template adds android:roundIcon attribute.
**[New]** Added a built-in shortcut editor.
**[New]** Added ApkSigner (V1 + V2 + V3 + V4) signature, which does not support custom keys for the time being. Currently, the default packaging is V1 + V2 + V3 + V4 signature.
[New] Support to open LuaStudio+ built-in shortcut editor (FastEditor) directly by selecting files externally .
**【NEW】** Added Dex viewer.
**【New】** access to Android OAID.
**[New]** The newly added article publishing page supports inserting pictures and inserting common sentences.
**【New】**Add SoraEditor getTextActionWindow() method.
**【New】** Added Markwon Library .
**[New]** Added article release page to support preview.
**[New]** Added a homepage article publishing page.
**[New]** Added a search function for the project list on the home page.
**[New]** Added the avatar display in the upper left corner of the homepage.
**[New]** Added a file list and long press the picture to upload directly to the public cloud ( OneDrive has a total capacity of 5TB and is super stable and requires login).
**[New]** Added file list, long press the folder can be directly batch formatted (currently only supports formatting for Lua) .
**【NEW】Update string resources.
**[New]** Added open source license viewing.
**[New]** Added 19 default themes such as red, pink and purple.
**[New]** Added import analysis to support analysis of androidx controls/classes.
**[New]** Added file list to open a file and added a non-compiled judgment (to prevent the compiled file from being opened and cause the file to be damaged) .
**[New]** Added file list to support direct sharing of files.
**【New】** Added symbol column "'".

**[Fix]**Fix the known problem of creating a new file in the shortcut bar.
**[Fix]** The component list can directly enter the page with parameters.
**【FIX】** Fix the known problems of global search.
**【Fix】** Fix the problem that the color of the layout assistant dialog box is abnormal.
**[Fix]**Fixed the problem that when opening other project directories in the project, the project directory was not returned to and then exited the program and re-entered the program, the directory confusion would occur.
**[Fix]**Fix the problem that files with the same path are mistakenly identified as the same file by qq.
**[Fix]** Fix the known problems of directly entering the editor.
**[Fix]** Restore home page off switch.
**【Fix】** Fix the problem that the tutorial manual cannot be opened.
**【Fix】** Fix Logcat potential problems.
**【Fix】**Fix the problem that the error line cannot be automatically jumped to when checking for errors.
**[Fix]** Fix the problem that the layout assistant ImageView src cannot be modified.
**【Fix】**Fix the problem that Flyme (Android 10+) cannot share files.
**[Fix]** Check the content syntax when resuming the running file.
**[Fix]**Fix the problem that the error location is not located when checking syntax errors.
**【Fix】** The properties of the repair project cannot be entered.
**【FIX】**Fix Webdav setting problem.

**【Optimization】** Improve the package of mixed projects.
**【Optimization】** Rewrite Shishan mixed project packaging module.
**【Optimization】** Rewrite Shishan routine project packaging module.
**【Optimization】** Use BottomNavigationView as the new bottom bar of the home page.
**【Optimization】** Optimize SoraEditor code alignment method.
**【Optimization】** Optimize LuaStudio+ basic theme.

Join us to get LuaStudio+ and make apps that run beautiful Lua language together!
Android LuaStudio+ Group

Guess you like

Origin blog.csdn.net/azurekiln/article/details/131989173