FAQ for launcher developers

My launcher is listed in Icon Pack Studio as unsupported

This happens because your launcher does not support the Icon Pack Studio format.

Icon Pack Studio exports the user creations using one of the most common icon pack format in Android.

If your launcher supports Icon packs downloadable from Google Play Store, it probably already supports Icon Pack Studio, you just need to be sure your launcher searches in the file /res/raw/appfilter.xml to resolve the icon resources ids.

If you need assistance with this, or if you already checked and you want to report your launcher is now compatible, just contact us at support@smartlauncher.net

How can I launch the Icon Pack Studio editor for a specific app from my launcher?

Just use this piece of code to launch the Icon Pack Studio editor.

val intent = Intent("android.intent.action.PICK")
intent.setPackage("ginlemon.iconpackstudio")
intent.putExtra("packagename", <app packagename>)
intent.putExtra("activityname", <app activityname>)
intent.putExtra("userid", <app userId or -1>)
startActivityForResult(intent, YOUR_REQUEST_CODE)

If you need assistance with this, or if you already checked and you want to report your launcher is now compatible, just contact us at support@smartlauncher.net