Remove/Disable android.intent.category.home

Hello all, I've been trying for the better part of 72 hours to find out why exactly the HOME intent category is being detected by the Blackberry Playbook conversion tool. MyAndroidManifest.xml is

<activity android:name="myappactivity">
                        <action android:name="android.intent.action.MAIN"/>
                        <category android:name="android.intent.category.LAUNCHER"/>

The only time I see the HOME intent being called in my log is when the home key is pressed (surprise), yet there seems to be no way to actually disable either the intent or the keypress detection. Any ideas?

3 Answers

  • Are you using the online/web browser tool? It reports things that don't actually exist (if it actually runs).
    The command line tools converted my APKs to BAR files without incident.

    — answered 4 years ago by Stephen Feather
    • I have converted it into a BAR file using the command line tool, but I don't think I'll get my free playbook if I upload a BAR ;)

      — commented 4 years ago by Abdullah Bakry
    • Um. What do you plan on submitting to them then?

      — commented 4 years ago by Stephen Feather
    • You must upload an APK and then their online tool ensures compatibility.

      — commented 4 years ago by Abdullah Bakry
    • So…

      You haven't actually tried to add a product to the store?
      You are still trying to use the Runtime for Android apps online tool? The tool you upload an APK to, it checks, and returns a BAR file? The one I said 2 days ago had issues? And then I suggested you use the command line tools to convert to a bar? The same bar file you SIGN and UPLOAD to AppWorld for distribution?

      Ask a question, argue with the answers. Good luck with that.

      — commented 4 years ago by Stephen Feather
    • This is the command line used to publish a client's app.
      First line builds a bar.
      Second line loads it onto either a device or the emulator's VM
      Third line signs a bar for uploading.

      ./apk2bar /Users/sfeather/Desktop/ConversionCenter.apk /android-sdk-mac_86 -rv 
      ./blackberry-deploy -installApp /Users/sfeather/Desktop/ 
      ./blackberry-signer  -cskpass password1 -storepass password2 -verbose /Users/sfeather/Desktop/

      — commented 4 years ago by Stephen Feather
  • Can you please post the command line tool? tks

    — answered 4 years ago by Rodrigo Arena
    1 Comment
    • I posted the command line reference above. The tools will be installed when you follow the directions on the Blackberry developer site to install the SDK. It does not put them in your path, however.

      — commented 4 years ago by Stephen Feather
  • what about result, did you fix the problem?