ITDoVe
ITDoVe

Reputation: 29

How to change the Android application icon in Worklight

I read instructions in this forum thread on how to change the application icon in Worklight, but it doesn't work. I get the following error:

.../android-sdk-linux/platform-tools/aapt: /lib/libz.so.1: no version information available (required by /home/vernid/data/Development/WorkLight/android-sdk-linux/platform-tools/aapt)

.../android/native/AndroidManifest.xml:28: error: Error: String types not allowed (at 'icon' with value 'icon.png').

any idea or example?

Many Thanks, Dominique

Upvotes: 0

Views: 1893

Answers (1)

Idan Adar
Idan Adar

Reputation: 44516

The application icon resides under the drawable folders. For example, in a Worklight project look under: yourAppName\android\native\res\drawable-*\icon.png. This is the icon you want to replace.

To replace the application icon:

  1. Open the nativeResources folder: yourAppName\android\nativeResource\res
  2. Each drawable folder in it represents a different screen density; you need to place your different icon.png files for each of the densities* you support in your application
  3. After you have placed the images, build and deploy
  4. Launch in emulator or device, you should now see the new icon

For more information about screen densities in Android, see the online documentation for it.

Upvotes: 1

Related Questions