Problem updating existing Playbook - failure-104 Android app

Hello

I signed a new version of my Android apk file and to prohibit the converted file. I use the Eclipse plugin to do this - Blackberry tools-> sign to the Blackberry World. So, no mistakes here.

But, when I try to update the previous version of my application which is already installed on my Playbook (using the USB cable and 'Blackberry-deploy - installApp... command) ") I have result::failure-104.

I downloaded the new versions several times and this is the first time I have problems.

I compared the manifest of the last bar of file with manifests of all older versions of files bar. All names and IDS are the same in all files, - the package name, package id, package-author, version of package-authod-id number, name of the application, the application id, are incremented.

The only difference I noticed is that in the last manifesto for 'Archive-created-by' is 'Apk2Bar version 1.6.0. All previous manifestos have value 'Blackberry BAR package v1.4'.

What it means and it can be a cause of update of the question I have?

I must say that I always use the same way to sign by Eclipse and that if I have already uninstall the Playbook application - installation of the new version is perfectly fine. Is just updated that is not working.

I don't want to publish on Blackberry World because it is until I found what is the cause of this problem.

Anyone have the same problem? Any help/ideas will be appreciated.

Thank you.

Katerina

Hello

The error you see is an incompatible certificate error being reported by Android (INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES = - 104).

Have you changed your signature Android keystore since you last deployed your application? You can try to remove the previous version of the application on your playbook first and try to redeploy.

See you soon,.

Matt

Tags: BlackBerry Developers

Similar Questions

  • PlayBook can run Android and Java applications?

    Hi all

    I heard that RIM a plan that the Playbook will support android apps and java.

    Do you know what RIM will complete this task?

    Thank you!

    Demo of the RIM had the Android BlackBerry World Player, but I think that the release date is later in the summer.

    And outside of promising to provide a BlackBerry Java player, I saw not a precise date for the BlackBerry player. Except that this is due no later than the Android player.

    http://devBlog.BlackBerry.com/2011/04/BlackBerry-Java-Android/

  • Major problem after update of the app: DeployException: result::failure-104 (incompatibility digest... something has changed.)

    Hello

    After you fix a problem with my signature keys ( http://supportforums.blackberry.com/t5/Android-Runtime-Development/Signing-Keys-Mess/td-p/3022020) I managed to download my update of the app.

    Unfortunately there was something wrong, that users who attempt to update were a major problem: "update this game [...] and he could not install after he asked me to accept the location service [...] It closes right when you are asked to accept again for approval of location services. »

    Now, I was able to reproduce myself.

    Update of the application, the user is invited to accept the authorization of the Internet, and if they accept it or not, the strength of the app closes then. (I had added Android ACCESS_WIFI_STATE permission in the manifest, but the problem persists if I remove it)

    I tried to debug the problem and all that I can see is the LogCat shows this at the launch of the app 'day '.

    11-20 15:59:27.927: D/Install@Launch (7557275): incompatibility digest for com.irache.octagonp.gYABgELGe5sJN9mSCfgTnlCk3hw, something has changed.

    In addition, by updating an existing installation, I get this error message on BlackBerry deployment:

    result::failure-104
    com.qnx.bbt.deploy.Deploy$ DeployException: result::failure-104

    I compared the new and the old manifest, and all the relevant fields seem has not changed:-l' author of the Package, Package-author-Id, package name, package Description, Id of Package, Package-author-certificate-Hash.

    The application works correctly with a fresh install, and I can update without problem to other apps that have gone through similar changes very recently, in libraries, permissions...

    Could someone point me in the right direction?

    Thank you.

    The error-104 is the Android Runtime.  It indicates that the APK file that is trying the upgrade has been signed with a different key than the original.  It made no reference to any BlackBerry sign the file of the bar, but the certificate you use to sign the APK using ADT.  On an Android device, the same error occurs if you try to upgrade an APK that is signed with a different certificate.

    You can view the certificate that has been used on an APK file using a command like this:

    C:\Program Files (x86)\Java\jdk1.7.0_45\bin\jarsigner -verify -certs -verbose myApp.apk > output.txt
    
  • updated Android app - problem with the new/old P12 certificate

    Hello

    We have updated our android App, one was built in October 2013, and now, we have used the new web tool for building application - since I'm on a new Mac I can't access the old certificate of P12, I created a new certificate P12 and signed then new app "apk" with her... And now when I try to download this new APK on google game I got a message:

    Failed to download

    You have downloaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate. Your existing APKs are signed with the certificates with fingerprint (s)...

    It is true, but is there a way to get around this if I don't have the old P12 files?

    It's something you'll have to ask questions about Google. Their mistake is pretty clear that they want you to use the previous certificate, and that is beyond our control.

    Neil

  • Updated android app, the old ID bundle fail

    Hi, I update an Android app and the old bundle what ID is not accepted. It seems to be due to the use of numbers. Even though it says that the name may contain numbers.

    It is the first update using the web-based application builder.

    Anyone know how I can fix this problem?

    Bundle ID is not allowed to have pieces that start with a digit. The old App Builder mistakenly allowed this. The new App Builder correctly apply this requirement.

    Neil

  • Anyone else having problems updating apps from the app store?

    Anyone else having problems updating apps from the app store?

    I have the problem. I'm running on iOS 9.3.2... I have 29 apps waiting for update, but its not updated. No matter what fix on this yet?

  • Porting Android app problem

    I did a port to android app it job well but... Aspect of the Arabic language is not good, as each letter is separated

    Please someone help to overcome this problem

    Thank you

    Hesham Magdy

    Gingerbread AOSPS Arab support is incomplete.  It is much better supported to Jellybean.

    It is a big complaint that we get, and this is another reason why we will modernize the runtime.

  • problem with the knob on each blackberry 10 android app

    Hi, recently my app just got rejected due to the adjustment button preset on top of the android app (when you drag up and down, the adjustment knob appeared). How can I encode a function for it?

    Thank you

    Kind regards

    Tan Jit Ren

    Unfortunately, we did add the setting inside button. When you drag to the bottom, the setting button will appear. We do not control the setting button. Looks like this problem is known, I contacted the support of the RIM, and they allow finally my application pass the test without need to change anything.

  • Android apps doesn't work is not on the playbook

    I did a cleanup of security (3 times) and I can't get android apps to work. They seem to settle down as I can see the icons on the playbook, but nothing happens when I click on them. Those I downloaded reinstalled Appworld nor those that I have sideloaded work. They worked fine before the erasure of security.

    I'm on os version 2.1.0.560.

    Can help.

    Thanks in advance.

    Joseph

    Rather than a security wipe, you must try a debrick.

    Disable the PlayBook and plug it into a computer that is running BlackBerry Desktop Manager.
    At startup, the PlayBook Desktop Manager will ask you to upgrade the PlayBook, because it cannot communicate with him.
    Press the upgrade button and the PlayBook will be completely cleaned and reinstall. This should fix the Android BlackBerry reader for you.

  • Adobe flash cc problem android app icon

    Hello guys.
    I do Android app in adobe flash cc

    icon problem is when I test app on my xperia sony z1 icon is very small...
    resolution for the icon there is 96 x 96 no bigger... not 144 x 144, etc.

    sommebady knows how to fix itd

    See here, I want my icon like whatsapp icon resolution
    http://www.upslike.NET/imgdb/XXXXX-6a0027.PNG

    When you posted the app there is a manufactured file, probably in your publication record (beside where will be created the SWF file). The name of the file looks like this:

    AppName - app.xml

    This is a text file, you can edit with any text editor. You will see a section where the icons are displayed, and your version right now will be only those who know Flash Pro. Those who are likely to make 36 x 36 and 48 x 48, 72 x 72, 96 x 96. You can duplicate the lines and change them until you have the complete list, I showed above. Then, when you publish the application again, it will have larger icons.

  • DPS App generator - problem creating Android app

    Hello.

    I seem to have a problem of creating an Android application of in DPS App generator. I wonder if someone could help see if I am doing something obviously wrong.

    With my app work (which works fine in the Preview on the Viewer application), since InDesign I then...

    1. select my Folio and the menu «Create App»

    2 when the Builder App Launches, I only see the option to create an iPad app. If I logout and back again using the same account, I can see a list of previously created applications. I can select "create new" at the bottom of the screen and go through all the steps correctly (app name, icons and splash screens etc.) and without error.

    3. I then finished creating the application and I'm able to download the .apk on my desk (after selection of the .p12 and the password)

    4. when I load this on my Nexus 7 and run, I get the splash screen and a white screen

    Here's the thing... Although I seem to have created an Android application, I don't know if I have actually , as I have not see any references to the Folio at the start of the version of Android (step 2 above). In addition, the file size seems too small for the included assets. I have created an 'empty' app that includes only the icons, the splash screen and the name (if necessary).

    For the record, the account I log within the App Builder is a DPS Professional Account.

    Thanks in advance for any help,

    Tony Mead

    Using the workflow 'Create App"from the popup menu in Indesign is the workflow for a unique editing application integrated. And currently integrated unique edition app is not supported on Android, but because of that when you go through your workflow, you will only see the iPad and not Android app option.

    If you create an Android app, it must be a multi issue about where you post your your dahsboard folio and publish the same Folio to the distribution of Adobe server. And that you specify the ID of title as ID where you published the folio in your application builder when you create your android application.

    Please go through this Guide edition Android for details http://www.adobe.com/devnet/digitalpublishingsuite/articles/making-and-deploying-android-d ch - viewers.html

  • Porting Android app - problem with Google Maps

    I have an Android app I want to put at the disposal of users of BlackBerry 10 by porting to the Android Runtime of BB. The only stumbling block is that my Android application uses Google Maps API (com.google.android.maps) that does not support the run time. The map screen is only a small feature of the app, and I'm happy to turn it off for BlackBerry users, but is it possible? I don't want to maintain two copies of the request, somehow can code an application so that the conversion to the BAR works, but cards are always available on Android?  I made sure that the reference to the API maps in the Android manifest has the required tag = 'false' and check in my code, if cards are available on the device, but this doesn't seem to be enough.  The Compatibility Checker lists each line in each file of the source code where I make reference to a map object.

    Any help appreciated,

    Jonathan

    No, it's not going to work. Save you time trying to find a solution and just copy your project to a new and necessary modifications for blackberry. If you use source control, then you can try to turn to this probject.

    By the way. If you want to Google maps in your application, it can be done using a webview and Google API javascript.

  • Not deploying on OS 2.0.0.7971 Android app

    Well, I'm developing an application on Android runtime. I rather already have the app and have run it before and everything worked fine when I was using the Beta of the OS developer 2.0

    I recently updated my Playbook OS 2.0.0.7971 and now no applications are running when it is deployed on the Playbook.

    My Playbook is on: OS 2.0.0.7971
    Dev PC operating system: Windows 7 Professional 64 bit

    Yes the developer mode is on and I am connected via USB to the PC

    My Dev Environment
    I just re-did my Eclipse Indigo, installed latest version of the Android SDK and ADT and redownloaded the playbook for eclipse android plugin, it now is everything last.

    This is the detail of the problem:

    1. I connect the Playbook and start a project in Eclipse
    2. the application starts to deploy on the Playbook, an icon is added to the Playbook (sometimes android runtime is started)

    And then following error message appears:

    Impossible to deploy the speed indicator project
    Info: Send request: install
    Info: Action: install
    Info: File size: 50980
    Info: installation...
    Info: Treatment 50980 bytes
    News: Advance of 50%...
    News: Progress 100%...
    actual_dname::com.valueapps.
    utilities.speedometer.testELFL8wt1HxFgGnioTFq0Z4A
    actual_id::testELFL8wt1HxFgGnioTFq0Z4A
    actual_version::1.0.1.0
    result::failure-4

    Any of you can help me with this? At least tell me what is failure - 4 means so that I could fix the problem?
    I'll keep posted the updates guys.
    Thanks in advance.

    While I'm talking to myself, I have a solution here too. This can help someone out there.

    I borrowed a different playbook with OS 2.0 and everything worked fine on that. Therefore, my Playbook had some flaws.

    Only thing I could see was different on my PlayBook it has been updated since the beta version of the developer with many applications to test on it.

    I did a cleanup of on my own, up-to-date security operating system and now it works good.

    A solution of taking time, but it worked.

    Hope this helps someone.

  • How can I get the ePrint android app to print on the correct printer?

    My home network is a HP OfficeJet Pro 8500 A909 connected to the network wired (not wireless), and which is NOT active ePrint (I understand it does not support ePrint).

    The network also has a HP OfficeJet 7500 has yet once connected to the network by wire (not wireless) and what ePrint IS activated.

    Both printers are on my network 192.168.1.x behind a router, but not a proxy with separate IP addresses.

    If I send a print by the 7500 ePrint a email address, he goes out on the printer correct (7500).

    But If I print using the HP ePrint home & Biz Android app that shows to the 7500 a print out immediately on the 8500 - the incorrect printer. The app shows the type of printer as 8500, although she still bears the name of 7500 a correct.

    So I have 3 questions:

    1. How could I get the ePrint initiated by app printed to reach the 7500 a?

    I like the idea that it is possible to reach the 8500 and 7500 a remotely (when I discovered ePrint after buying the 7500 a I checked if the 8500 supported that to find it does not work). But, if I wanted to keep accidental remote printing to the 8500 then...

    1. How can I print on the 8500 email? (Remember, emailed still prints go to the 7500).
    2. How can I add the 7500 a the ePrint application so that I can print to the 7500 a still without disturbing the current app ePrint printer that prints to the 8500?

    Thanks for the tips you may have.

    Kevin

    Hi, I would like to try and answer your questions to the best of my ability:

    1. How could I get the ePrint initiated by app printed to reach the 7500 a?

    With the printed file you want displayed in the app, you must see the details of the printer at the bottom of the screen on your device. If the printer you want to print to is not presented, you can press the arrow to the right of the name of the printer and then select the printer at the top of the next screen. It will automatically search and find printers available on your network. Choose the printer you wish to print and it will update the printer selected at the time of printing. I've included a few screen shots of what it will look like

    1. How can I print on the 8500 email? (Remember, emailed still prints go to the 7500).

    Unfortunately, it is not possible to print on the 8500 email. The printer must have the ability of ePrint in order to be able to do this.

    1. How can I add the 7500 a the ePrint application so that I can print to the 7500 a still without disturbing the current app ePrint printer that prints to the 8500?

    See the answer to the first question

    If this does not solve your problem you can try to install the HP Home Network Diagnostic Utility tool to check that nothing is wrong with your network printers

  • BlackBerry App Blackberry 10 OS cannot run the most popular android app of China (PRC)

    I know that the Blackberry 10 operating system does not guarantee compatibility with all android applications.

    But I think that your company will be interested in solving this problem.

    This is because the program has 1 billion users. (It's the Chinese clone of Whatsapp.)

    This popular application 'Wechat' cannot run on the Blackberry 10 operating system.

    You can talk to Tencent (software company) to address the problem.

    (This company has made to develop a version for the Blackberry OS, but they have not updated for over a year).

    The official download for the app link is here:

    https://play.Google.com/store/apps/details?ID=com.Tencent.mm

    Thank you for your explanations. Seems that you have so many camera problems lol, just kidding.

    Personally, I prefer to use the snap-in as a source for downloading applications androids instead of Amazon Appstore or any other source. Never have a problem until now.

    Since you have successfully charge your phone OS, I recommend you try Snap, to avoid the unable uninstall question android app.

Maybe you are looking for