SketchPlay

SketchPlay adalah platform untuk berbagi proyek seperti Sketchware Pro,SH Recovery,APK & Android Studio dll

sketchplay adalah layanan yang dibuat untuk berbagi kreasi mengagumkan Anda dengan dunia secara gratis, dari proyek studio Android hingga proyek web, semuanya di satu tempat.Anda dapat membagikan kreasi Anda dan belajar dari orang lain yang berbagi kreasi secara gratis dengan mudah.Dengan mengunggah proyek Anda di sketchplay, Anda dapat memperoleh banyak perhatian dari pengguna, mendapatkan umpan balik dari pengguna lain, dan pengembang terampil untuk membuat proyek Anda lebih baik.Fitur- Unggah proyek Sketchware dan proyek studio Android Anda (proyek Web dan dukungan proyek KaiOS akan segera hadir)- Belajar dengan mencari melalui banyak proyek sumber terbuka dari pengembang lain- Cadangkan dan pulihkan proyek Anda dari aplikasi dan situs web sketchplay (Segera hadir) kapan saja, di mana saja

SWBRestore V1.0!

If You Want to Restore Sketchware Pro Projects But You Don’t Have Sketchware Pro, This Is The Right Solution!

Simple Ui
A Simple And Eye-catching Ui!

Gambar ini memiliki hak cipta!

No Bug
No worrying errors/bugs

Gambar ini memiliki hak cipta

Faster Restore
Speed Up Sketchware Pro Project Restore Without Hassle!

Gambar ini memiliki hak cipta

Interested?

New! Sketchware Pro 6.4.0 Public Beta 2

Sketchware Pro v6.4.0 Public Beta 2
Hi again, @everyone, we’ve made another public beta build of Sketchware Pro v6.4.0! This one contains a lot of bug fixes, which (finally) produces working apps! lol kinda sad to say this, right?
Anyway, there’s not too many new features, and you’ll find them later.
It’s recommended to back up your .sketchware folder in case any bug sparklesmagicallysparkles messes anything up.

What’s new?

  • Added signing algorithm input texts in both Signed APK and Signed AAB builder.
  • Rename local libraries now with ease! (Unstable, might break currently in use libraries.)
  • Swipe-to-refresh gesture in Local library Manager. (Unstable, might crash the activity.)
  • Updated experimental Java class renaming in Java Manager.
  • Install a previously built APK with ease! See the button next to RUN in DesignActivity.

What’s been fixed?

  • Command blocks work again! tada
  • Build Settings doesn’t show unused output format setting anymore.
  • The app now warns you when trying to export an AAB on a not-Android 8+ device.
  • Exporting a project shouldn’t crash Sketchware Pro anymore. Note that it still misses imported resources!
  • DEX files get merged properly again, finally usable projects again!
  • DesignActivity and ExportProjectActivity don’t crash on pre-API 23 devices anymore.

Known issues

  • Local library Manager might crash when refreshing libraries often, also sometimes turning them on or off might not work.
  • Mysterious AAPT2 bug when trying to compile built-in libraries.
    (Last update: 2021-07-23T23:30:??Z+0200)

New! Sketchware Pro 6.4.0 Public Beta 4

Sketchware Pro v6.4.0 Public Beta 4
Hi, @Beta testers (this time pinging less people, lol), a new Beta build just got released! Still not many features again, but some refinements and bug fixes, like the one about Glide. If some bugs are found, please send reports in #swpro-beta.
It’s recommended to back up your .sketchware folder in case any bug sparklesmagicallysparkles messes anything up.

What’s new?

  • Updated Create project backup dialog to fit better to Sketchware.
  • Support for scrolling in Build Settings and Project Configuration.
  • Automatic classpath-added directory for all projects: Find it in /Internal storage/.sketchware/data//files/classpath/.
  • AAPT2 as Resource Processor by default, and also, AAPT being removed. Its logic and binaries are still there for now.
  • Custom versions of generated files, such as FileUtil.java! Just create a file in a Manager named exactly as the one you want to replace, for example FileUtil.java in Java Manager or main.xml in Resource Manager at res/layout/.
  • (Under-the-hood) Speed improvements, as String#format(String, Object…) calls have been converted to + /StringBuilder + StringBuilder#append(String) in many code-generating classes.

What’s been fixed?

  • All new Local library Manager issues, as we’ve temporarily reverted it back to almost-v6.3.0 fix1 logic
  • A Glide artefact not getting added to the APK, that’d cause ClassDefNotFoundExceptions for com.bumptech.glide.gifdecoder.GifDecoder$BitmapProvider
  • New projects having 1.0.0 as Version Name
  • Extra Firebase Auth listener fields (ergo those not in vanilla Sketchware) not being added to Activities using a Firebase Auth Component

Known issues

  • ~~No new ones! 😀 (at least as of 2021-08-08T18:36:??Z+0200)~\
    Nevermind, there’s some critical ones slow_pensive
  • Missing space in adapters’ View initializers (finalTextView textview1… for example)
  • (Can’t reproduce) mysterious import ; line in Activity when using Intent Component
    (Last update: 2021-08-08T18:36:??Z+0200)

Important Firebase Database note
As it seems that not many people have read Public Beta 1’s changelog, we’ll just tell it again:

  • Firebase Database storage locations have been updated, and also in Sketchware Pro projects. You have to reconfigure the library for each project, and now, use the full Database URL without https:// at the start and / at the end as the Project ID. Example: whatever-default-rtdb.asia-southeast1.firebasedatabase.app

New! Sketchware Pro 6.4.0 Public Beta 5

Descriptions :

After quite some time, here’s another Public Beta, @Beta testers!
I’d say there’s quite many new features, so you should definitely read the entire changelog! If some bugs are found, please send bug reports into #swpro-beta, at best, attach the file /Internal storage/.sketchware/debug.txt as well.
It’s recommended to back up your .sketchware folder in case any bug sparklesmagicallysparkles messes anything up.

What’s new?
– Complete support for replaceable generated files! Now even SketchApplication.java should be customizable. (336b0430d2859f922aa9fa7373b5c4a54933afd5, fa1032f4ddd43a57d8994c36bd56ede6c8062682)
– Removed TabLayout in MainActivity, as the recommended channels section was removed recently. (8934f48a9ca04f5fff4dc1695e9b2710724e54e5)
– Invalid Custom Blocks’ generated code won’t stop compiling anymore. (bea6f1fed47e68473ffd3075894a7717eac0fbe9)
– Improved Event source code viewer by using the Code Editor to display the source. (33760dac4e23b0340b21ae2fbbd7562f87e9c59e)
– Improved formatting improvements of generated files. Please check your multi-line Command Blocks, and edit if necessary. (b4136cce5f6052cacfefbd0ecf43bfc336b53d02)
– You can edit values/secrets.xml and xml/provider_paths.xml as well with XML Command Blocks now! Use values/secrets.xml and xml/provider_paths.xml as filenames. (1a794badfb14781e59c55340f5ab14a587cc4bd7)
– Quick Source Viewer of an Activity. Just click the button next to RUN and select “Show source code”. (a1133d3489f91e4b4af9106f9d782c62fb54af06, b5b98a64bc2c6fbb5f262ab5e3c5ad7cd73ffff1, 57d5b59dd3f9d19757359a5c5c96c69ba3faf4ac, 6e9a8d1ff9e6fc67ed69653b169ffde13d7ae2a2, dae8b1cea60c61078627bc5a37049b0e3d1397e7)
– Compile error message and Last compile error have monospaced messages now. Compile error message is also horizontally scrollable now, which also finally fixes wrong code error location pointers from ecj. (22a50506b1c848e8b2a22fc077530759ad9b74de, d275dc232cb4671e2522bebdc71edecd356eb976)
– (Under-the-hood) Updated compiler libraries dx and r8/d8, as well as the Code Editor! (50d7da7ac10d841f68b7f9d4cce46656863b7eef, ea69e1338961d0c4666a15a05327ec8a19af5488)
– Finally correct open source licenses for new stuff added with Sketchware Pro. (6ea4e0293d03170257a6b5bc55032de3c79f9a07)
– (HUGE PERFORMANCE BOOST) Cached Custom Components! This makes drag-and-dropping blocks smooth as normal on Android 11+ devices, but requires you to restart Sketchware Pro if you add/change Custom Components. (6ca41b6a534a3e8ba8e1254d7475fcaa5d2085c9)
– (Possibly incomplete) JKS signing of any APK in Tools. (2ef62c6ce2103fda5499f5799fcf9d7eef8f69a3)

What’s been fixed?
– Crashes on pre-API 23 devices in Java Manager, Asset Manager, etc. (f4605fe4dbbff07be411ace5e36bffe4925ee4e3)
– “Change language” dialog appearing every launch on non-English or Korean display language devices. (4cf1fcbff5d4cff80033475ee0fe4b7759a3526d)
– Some issues of “Can’t toast on a thread that has not called Looper.prepare()”, you can view reports of that in /Internal storage/.sketchware/debug.txt now. (269722756d0c35fe4fc672bd9f9f8f0721cdf8fd)
– Duplicated BluetoothConnect.java in Source Code Viewer (fa1032f4ddd43a57d8994c36bd56ede6c8062682)
– AAPT/AAPT2 binaries not getting extracted on 64-bit x86 devices, for example, emulators. (6d3f19a2111184a2c857f392f0646c33eee8803d)
– Some NPEs in La/a/a/Dp;->j()V if an extracted asset changed while not regularly compiling a project. (6d3f19a2111184a2c857f392f0646c33eee8803d)
– NPEs (and possibly ClassCastExceptions) while compiling if an invalid enabled Local library configuration was found. The app tries to toast a message, but sometimes that doesn’t work. (a599ba835eab6d1f81fb6df515612144663dadbd)

Known issues
Sorta more than usual with v6.4.0 Public Beta 5.
– Some buttons looking different, as well as DesignActivity’s inactive tabs label color.
– Libraries’ DEX merging failing on Android 7/7.1.1 (?) devices.

Sketchware Pro 6.4.0 Public Beta 5 Fixed

Hi @Beta testers! A hotfix for Sketchware Pro v6.4.0 Public Beta 5 is out! You can get it under the same link from v6.4.0 Public Beta 5 again.
Fixes:
– Correct DEX files will now be added to the APK.
– Having More Blocks with labels in their spec won’t stop code generation anymore.
Other changes:
– Building or generating a signed APK/AAB from a project will first delete temporary files by default. This (hopefully) fixes issues of OkHttp, Gson, etc. classes not getting resolved while compiling Java sources.
– Some strings for Firebase got changed to not confuse users about using the full database URL.

(Last commit to repository at release: f3219e560cca77fd6a027ca49852f32f13b2b20e)