[PhoneGap] Building a non-debug APK for Android Market?

I have an app completely built and tested, and am ready to put it out in the Market. However, I can find NO information about how to do this. All I can manage to build from Dreamweaver is the debug version of the APK, which works fine on my phone, but cannot be uploaded to the Market. How do I build the 'non-debug' version?

I'm sorry to do this but I have to quote an old post of mine.  Best way to answer this:
Dreamweaver does not allow you to bypass the store process and give you a certificate.  The Adobe AIR team has given a good explanation of what is going on and how DW signs the app for development and debug mode.
http://forums.adobe.com/thread/853774
The answer that they give after the explanation will point you to the Android Developers website which gives you the details on Google's methods for obtaining a proper certificate.
http://developer.android.com/guide/publishing/app-signing.html

Similar Messages

  • No downloads for android market

    My market app downloads are in my droid but I am having intermittent problems having them show up on my Droid, I get the error, " no downloads for android market" I have taken out the battery and yet the downloads will not show up.
    Why did is this happening all of a sudden and how do I  fixit?

    You can try clearing the data from your market app, menu>settings>applications>manage applications, select the all tab at the top of the screen, scroll down to market and select it, then choose clear data (also clear cache if available).  Then restart your phone and go into the market app.  You will have to agree to the terms of service again, but hopefully it helps.

  • Publishing phoneGap Android from CS5.5 how do I get a non debug .apk?

    I am trying to publish an .apk to the Market but I receive an error saying that my certificate needs to be 50 years.
    Can anyone lead me in the right direction to package my final .apk using phoneGap and jquery Html5?

    print book dialog in the book panel doesn’t show me the pdf/x-1a 2001 preset.
    From book panel flyout arrow choose Export Book to PDF

  • How do you obfuscate APK for Android that is published with Flash Pro CC ?

    I created an application for Android smartphones using Flash Pro CC.
    I don't know much about obfuscating APK files but I heard that APK can be easily decompiled and therefore my AS file sourcecode is vulnerable. So I started searching on google and found that ProGuard does obfuscation. But it's for Eclipse so I guess i can't use ProGuard for my app which is created using Flash Pro CC. Is there any way to obfuscate my APK? or is there any other way to protect my APK?

    ProGuard is a command line utility as you can see here:
    ProGuard
    ProGuard is a command-line tool with an optional graphical user interface. It also comes with plugins for Ant, for Gradle, and for the JME Wireless Toolkit.
    While it's nice to use it in an integrated environment you should investigate the usage of it on the command line.
    An APK is a .zip file. Feel free to unzip it and explore the contents as any other person could. You'll see what exactly is exposed to others. Consider by what you see if anything is actually in danger before you pursue a potentially complicated or unnecessary procedure like obfuscation.

  • Versioning of multiple APKs for Android

    Recently, with AIR 14, we announced x86 support for AIR applications. In this post, we explain how should developers manage the binary upload on Google Play Store for ARM and x86 binaries. Android devices are available with three kind of architectures - ARM, x86 and devices which support both x86 and ARM architectures (Eg: Samsung Galaxy Tab 3 10.1). AIR SDK (14.0.0.125 beta onwards) allows developers to create separate APK files for ARM and x86 architectures. And Google Play Developer console provides CPU architecture (ABI) as a filter criteria to support multiple APKs for the same application. The way Adobe AIR developers should make use of this filter criteria would depend on the packaging mode - captive or shared.
    For Apps packaged with Captive mode
    Please take a look at the following documentation. AIR developers should follow the same guidelines, as are mentioned for native applications.
    http://developer.android.com/google/play/publishing/multiple-apks.html
    Assigning a higher versionNumber  (in application descriptor) for the x86 version of apk would ensure that the Google Play serves x86 binary to devices with both x86 and ARM support,  thereby resulting in better performance.
    For Apps packaged with Shared mode
    After the recent release of x86 support in AIR, Play Store will have two different binaries for AIR Runtime app– one for ARM devices, and another for x86 devices. For devices which can run both, ARM binary version would be preferred because that used to get downloaded even before we introduced x86 support. And we plan to continue with the same preference to ensure that shared apps dependent on AIR runtime aren’t affected. To align with AIR Runtime app, applications packaged in shared mode should also keep their x86 based binary with lower versionNumber. With this approach, if you face any performance related issues on devices which support both the processors, then you can opt for captive mode of packaging.
    The table below summarizes what version gets downloaded on device with different processors type.
    ARM Device
    x86 Device
    Device supporting both x86 and ARM
    Runtime.apk
    ARM version
    x86 version
    ARM version
    Captive App
    ARM version
    x86 version
    x86 version
    Shared App
    ARM version
    x86 version
    ARM version
    -Thanks
    Adobe AIR Team

    It won't replace it if
    1) You are in Advanced Mode.....
    2) Your Version Numbers are different....
    I think replied to your other thread. If you are using captive runtime included in your app, the app version of the 86x needs to be higher.... if not the ARM version needs to be higher....

  • Adobe AIR apk for android having problem when running in tablet

    Already we know AIR having problem when running on some tablet,shows black color for some time after clicking icon and rendering process also very slow mean while game performance is too low and stage frame rate also reduced not 24 fps.
    My case is other than Samsung tablet , Some tablet like asus transformer ...etc  Adobe AIR  works smoothly except in some cases the font changes.it means Arial regular never appears and bold option in htmlText is also not working and sizes also reduced.it shows different not like working in android mobile phones.it is totally changed.but works fine and appears bold in android mobile phones.
    can any one having these kind of problem???
    any one give solution for me???
    or explain why happend like this???

    I don't know how your application is structured, but if you can split sections off into separate SWFs(plain AS3 document) then you could host those section SWFs online and require the user to download them on first run.
    You could use the FileReference object to download the SWFs, save them to the File.applicationStorageDirectory, and then display/load them up with the Loader object when needed from the app storage directory. You would possibly need to check to see if the files are present at every boot of the app though as a user could "Clear Data" or "Clear Cache" of the app in the Settings of their device and one or both of those could/would delete the downloaded files.
    FileReference - Adobe ActionScript® 3 (AS3 ) API Reference

  • Problems packaging non debug swf for iOS

    Hi all,
    I'm using the latest 3.5 beta (saw the same problem using 3.4). When i package de swf for iOS i got this error:
    Packaging failed!
    Packaging error message:
    Exception in thread "main" java.lang.Error: Unable to find named traits: public::read activation
              at adobe.abc.Domain.resolveTypeName(Domain.java:232)
              at adobe.abc.Domain.resolveTypeName(Domain.java:149)
              at adobe.abc.GlobalOptimizer.sccp_eval(GlobalOptimizer.java:6722)
              at adobe.abc.GlobalOptimizer$SccpContext.commit(GlobalOptimizer.java:4395)
              at adobe.abc.GlobalOptimizer.sccp_modify(GlobalOptimizer.java:5866)
              at adobe.abc.GlobalOptimizer.sccp_modify(GlobalOptimizer.java:4728)
              at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4700)
              at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3566)
              at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:2260)
              at adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:532)
              at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:341)
              at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcodeImpl(AOTCompiler.java:582)
              at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:80)
    ONLY if the swf is a release one (not debug). I'm using this parameters:
      /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/bin/adt
        -package
        -target
        ipa-test
        -storetype
        pkcs12
        -keystore
        ios/joseba.p12
        -storepass
        -provisioning-profile
        ios/certificados/Social_Futbol.mobileprovision
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/ios/Canal+ Social Futbol.ipa
        ios/canalplus-socialfutbol-app.xml
        -C
        ios
        canalplus-socialfutbol_tv.swf
        -e
        ios/background.mp4
        background.mp4
        -e
        flash/assets/tv.swf
        tv.swf
        -platformsdk
        /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPh oneOS6.0.sdk/
    If I use this with the debug swf the ipa gets generated right:
      /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/bin/adt
        -package
        -target
        ipa-debug
        -listen
        7936
        -storetype
        pkcs12
        -keystore
        ios/joseba.p12
        -storepass
        -provisioning-profile
        ios/certificados/Social_Futbol.mobileprovision
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/ios/Canal+ Social Futbol.ipa
        ios/canalplus-socialfutbol-app.xml
        -C
        ios
        canalplus-socialfutbol_tv.swf
        -e
        ios/background.mp4
        background.mp4
        -e
        flash/assets/tv.swf
        tv.swf
        -platformsdk
        /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPh oneOS6.0.sdk/
    Any idea of what could be the problem? Thanks in advance

    Nope, not native extensions used The only unusual thing is that i use custom metadata tags
    Here are the full options of the compiler:
    Compiler arguments:
      -output
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/ios/canalplus-socialfutbol_t v.swf
      -+configname=air +flexlib=
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks
      --compiler.debug=false
      --debug-password=
      --compiler.source-path+=
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/classes
      --compiler.library-path+=
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/MonsterDebugger. swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/analytics.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/greensock.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/rosa.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/greensock.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/titan.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/GraphAPI_Web_1_8 _1.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/as3corelib.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/parsley-flash-2. 4.0.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/spicelib-flash-2 .4.0.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/assets_tv.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/parsley-core-3.0 .0.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/spicelib-command s-3.1.1.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/spicelib-reflect -3.0.0.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/spicelib-util-3. 0.0.swc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/air/airglobal.s wc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/core.swc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/osmf.swc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/textLayout.swc,
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/libs/air/servicemoni tor.swc,
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/libs/refr3shlib.swc
      -static-link-runtime-shared-libraries=
        true
      -target-player=11.1
      -library-path+=
        /Users/7daysofrain/Documents/aslibs/flex_sdk_4.6.0.23201B/frameworks/locale/en_US
      -default-size=960,640
      -swf-version=13
      -keep-as3-metadata+=Asset,Assets,
        AssetsReady,AssetsContainer,FrameScript
        /Users/7daysofrain/Documents/Proyectos/canalplus-socialfutbol/flash/classes/canalplus/soci alfutbol/MainTV.as

  • Lync 2013 .apk for Android

    Is there a download link for the Lync 2013 .apk? As id like to install it on my Nexus 7. 

    Hi,
    Please access the following link in the Nexus and install the Lync 2013 online:
    https://play.google.com/store/apps/details?id=com.microsoft.office.lync15&referrer=utm_source%3Dappbrain%26utm_medium%3Dappbrain_web%26utm_campaign%3Dappbrain_web
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Sean Xiao
    TechNet Community Support

  • LabVIEW possibilities for Android and embedded systems

    Dear Sir or Madam,
    We are building some test environments based on your software and now we have came into discussions about future possibilities with LabVIEW. As there is a lot of information available we are getting a little bit confused about what we can do and what not with our current software. Now we own the "LabVIEW full development System for Windows" and we are interested in analysing the possibility of buying your application builder. The problem is that we would like to address, at least, two different issues with LabVIEW:
    1st: we want to build controllers and self executable applications that work in Windows, Linux, MAC and Android. I've read many possibilities on the internet about LabVIEW but I'm not sure about what systems are officially supported, so: Is it possible to build Apps for these three systems from the Windows App Builder? Is there support for Android? Do Linux Apps run with Android?
    2nd: The second issue is to embed LabVIEW into small microcontrollers to deploy our custom System managers and controllers. Is this possible? I've seen the ARM toolkit but I am not sure about what functionality of LabVIEW is available there. Can all the functions be used? Can it be customized to any device that is ARM? Is it possible to port to non-ARM devices or DSPs???
    Thanks in advance.

    You would probably be better off talking to your local NI rep.  Clicking the contact NI tab at the top of your browser would be a good place to start if you do not know your local rep.

  • PhoneGap Build inside Dreamweaver

    I have installed the Android SDK. But I can't emulate the device because it remains in the status of Build Queued.... It never reach the Build complete status.
    If I connect through the browser to PhoneGap build, it compile the .apk correctly, indeed I installed on my S3 ad It works!.
    My real problem is that I can't emulate inside Dreamweaver, because the panel I attached never reach the Build Complete Status.
    Could you help me, please.
    Best,
    Claudio

    Hi,
    Can you please follow the below mentioned steps:
    1. Quit Dw.
    2. Please navigate to the following location:
    Win: C:\Users\{username}\AppData\Roaming\Adobe
    Mac: /Users/{username}/Library/Adobe
    3. Delete the folder "PGB"
    4. Relaunch Dw and login to PGB and continue with your scenario.
    Let me know if the issue still persists.
    Thanks,
    Srivatsa

  • How to display debug message on non-debug player

    I have a debug version of flash player on my computer and in case of error it displays detailed messages together with affected filenames and stack trace. I would like to achieve the same on a non-debug player, for example filling a TextArea with all these error messages and then displaying it. I tried this:
    loaderInfo.uncaughtErrorEvents.addEventListener function, where I call the errorEvent.toString();
    the output is as follows:
    > [SecurityErrorEvent type="securityError" bubbles=false cancelable=false
    > eventPhase=2 text="Error #2048"]
    it is not very detailed. Is there possibility to have more detailed information on what is going on, which file is affected? I need this because my flex application behaves differently on different computers - sometimes it seems to have security problem while loading a file.

    The non-debug player doesn't output anything.  Some folks build facilities
    into their app like a hidden text control that stores output for later
    display with some magic key sequence.

  • Sound delay with air for android

    Hi,
    I am building a game with air for android, all work just perfect but I have just little problem with the sfx.
    When I play sound I have 500 millisecond delay.
    I tried to use wav format instead of mp3 and its help a bit but still there is a big delay.
    Any ideas?
    Thanks

    First, never use the nativePath property of File.applicationDirectory (as the example does). This isn't supported on Android. You get an empty string. While you could usually bypass the write-restrictions on te application directory using this technique on the desktop, it definitely does not work on Android. Always use URLs rether than native paths to refer to application files.
    What you should do is create the database in the applicationStorage directory. You could do this with SQL, or by coping a "template" database file that you packaged with the application from the application directory o the application storage directory (using the URL not the native path, of course.)

  • Multi Folio pricing in Android Market

    Hi,
    I am a bit confused how I set the price for each edition of my magzine in the Android Market. I am working with DPS Pro. After I create my App with the Viewer Builder I upload it to the Android Market as free. Each of my folios I then publish as Public and Retail. At no point am I asked what I want to charge for those editions in my App. When they get pushed to my App there is a 'Buy' button but pressing that produces an error 'The item that you requested is not available for purchase' Any help would be appreciated.
    Thanks

    On a related topic, am I right in saying Multifolio pricing is not yet available on the Amazon App store. That link you gave me Bob said "Details about setting up in-app purchases and subscriptions [for Amazon] are not yet available." I had a look around the Amazon App developer portal and while you can have a list price for the App I dont see in App pricing mentioned anywhere. Is the only current option to have a seperate build for each maagzine edition?

  • Android Market: "Localized to..." and supported screens

    Hi!
    Question 1:
    When I upload my apk to Android Market it says
    "Localized to: default, Japanese, German, Dutch, Polish, Korean, French, Turkish, Czech, Spanish, Italian, Portuguese, Russian, Swedish, Chinese (China), Chinese (Taiwan)"
    Does anyone know why?
    It's only localized in English and Swedish so far.
    Is it possible to change this?
    If not, will it affect the apps appearance on the market (could it possible fool consumers in these countries)?
    Question 2:
    I have added this to the android manifest, inside the manifest tags:
    <supports-screens android:smallScreens="false"
    android:normalScreens="true"
    android:largeScreens="true"
    android:xlargeScreens="true"/>
    But Android Market does not recognize this. I need smallScreens to be filtered out. Is this supposed to work?
    Thank you!
    /anders

    Hi Anders:
    Just curious. Do you know anyway which allows the user to see the application's (binary's) localizations (not to developer but to the user on market)? Or are you aware if any filtering occures in Android Marketplace based on these localizations?
    For screen sizes:
    android:smallScreens
    Indicates whether the application supports smaller screen form-factors. A small screen is defined as one with a smaller aspect ratio than the "normal" (traditional HVGA) screen.  An application that does not support small screens will not be available for small screen devices from external services (such as Android Market), because there is little the platform can do to make such an application work on a smaller screen. This is "true" by default.
    Hence you need to specificall add android:smallScreens="false" to not to support it.
    You should also look at <compatible screens>

  • Selling on apple app store and android market at same time

    I am trying to understand how it is possible to sell on the apple app store and android market at the same time? It seems there is a product ID per .folio, but if there are 2 different product ids for each store...how can I sell them?

    You can use the same Product ID to sell the same folio (or the same folio renditions) in different stores. For your retail folio, use a lowercase Product ID, such as com.publisher.publication.monthyear. For the App Store, you specify this Product ID when setting up your in-app purchase. For Android Market (and later Amazon Appstore), you specify the same Product ID when setting up your in-app billing. When you publish the folio (or the folio renditions), you specify this same Product ID.
    In my opinion, selling iPad 1024x768 folios on Android is problematic because the content will be scaled and letterboxed. Your customers will have a better experience if you set up renditions, such as 1024x768, 1024x600, and 1232x752. That way, your Xoom customers will get the 1232x752 folio, your iPad customers will get the 1024x768 folio, and your Fire/Galaxy Tab 7 customers will get the 1024x600 folio.

Maybe you are looking for