Shop OBEX P1 Docs P2 Docs Learn Events
Any Android App Developers Here? — Parallax Forums

Any Android App Developers Here?

How hard or easy is to change the splash screen on a free commercial Android app? It's not for distribution, it will only ever be seen by a dozen people or so. I'm pitching a product to a company and I would like my contact info to pop up on the splash screen. I have no source code, just the site for the APK file.

Comments

  • erco wrote: »
    How hard or easy is to change the splash screen on a free commercial Android app? It's not for distribution, it will only ever be seen by a dozen people or so. I'm pitching a product to a company and I would like my contact info to pop up on the splash screen. I have no source code, just the site for the APK file.

    This is someone else's app you are attempting to modify?
  • ercoerco Posts: 20,256
    edited 2016-03-26 00:25
    Yes, but the program/app will never be distributed. It will only be loaded on a tablet and phone that I submit with the project.
  • I've been thinking of getting a copy of this for some personal apps for around my home.
    https://www.b4x.com/b4a.html
    I'm not sure if it'll do what you desire, but may help.
  • Heater.Heater. Posts: 21,230
    edited 2016-03-26 05:09
    erco,

    An Android apk file is a zip archive containing Java code, assets, etc. As such you can unzip them and have a look inside:
    $ unzip sample.apk 
    Archive:  sample.apk
      inflating: res/layout/main.xml     
      inflating: AndroidManifest.xml     
     extracting: resources.arsc          
     extracting: res/drawable-hdpi/ic_launcher.png  
     extracting: res/drawable-ldpi/ic_launcher.png  
     extracting: res/drawable-mdpi/ic_launcher.png  
      inflating: classes.dex             
      inflating: META-INF/MANIFEST.MF    
      inflating: META-INF/CERT.SF        
      inflating: META-INF/CERT.RSA       
    $
    
    https://en.wikipedia.org/wiki/Android_application_package
    That sample.apk came from here: http://sample-file.bazadanni.com/2012/02/android.html

    As you see there are some png images in there that probably make the apps splash screen and back ground etc.

    So, you could try unzipping the app, look for the splash image, swap it out for one of your liking and zip the lot back up again.

    I have no idea if Android will then load and run the modified package as you may well have upset it signature or hash.

    Worth a try I guess.

  • One quick solution isn't free but it will do what you want and a whole lot more.

    https://www.42gears.com/products/surelock/
  • MrBi11 wrote: »
    I've been thinking of getting a copy of this for some personal apps for around my home.
    https://www.b4x.com/b4a.html
    I'm not sure if it'll do what you desire, but may help.

    Been using this for 4 years now and highly recommend it.

Sign In or Register to comment.