Android application.xml

Sorry for the cross post but I'm currently having problems  getting a flash build on to an android device. Upon publishing I get the  error "Warning: Application has not specified its permission  requirements in application.xml" Does Flash CS5 spew out application.xml  (under air for aindroid) or do I need to create it manually first?
Cheers

Problem can be solved by uncommenting following code in application descriptor
  <android>
  <manifestAdditions>
          <![CDATA[
              <manifest android:installLocation="auto">
                  <uses-permission android:name="android.permission.INTERNET"/>
                  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
                  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
                  <uses-configuration android:reqFiveWayNav="true"/>
                  <supports-screens android:normalScreens="true"/>
                  <uses-feature android:required="true" android:name="android.hardware.touchscreen.multitouch"/>
                  <application android:enabled="true">
                      <activity android:excludeFromRecents="false">
                          <intent-filter>
                        <action android:name="android.intent.action.MAIN"/>
                        <category android:name="android.intent.category.LAUNCHER"/>
                          </intent-filter>
                      </activity>
                  </application>
              </manifest>
          ]]>
      </manifestAdditions>
    </android>

Similar Messages

  • The Error Message 'Application descriptor file cannot be parsed' shows when compiling (Ctrl + Enter) Adobe AIR for Android applications on Flash Professional CS5.5

    The Error Message 'Application descriptor file cannot be parsed' shows when compiling (Ctrl + Enter) Adobe AIR for Android applications on Flash Professional CS5.5
    This is happening for most of the pupils and staff at our school and they are unable to complete their work.
    This also happens on a fresh copy of windows and CS5.5 without any updates and also with all latest updates.
    I have tried it on 32-bit and 64-bit CS5, Windows, Air and Java with the same error every time.
    There are a small minority of users where this works fine for them with no issue.
    I have tried re-setting user profiles.
    I have tried a local admin and domain admin account with the same issue
    I have noticed however that if the file is moved to the shared area it will compile. If it is on their documents area it will not compile. The users have full control in both locations. This is fine for staff but we are unable to give full control or modify access to the shared area for the pupil's
    I have been through the online support section and it directed me to phone Adobe Customer care who informed me that all support has been discontinued for CS5, CS5.5 and CS6 and they will only support creative cloud.
    Any ideas what to try next? There is no other information about this error and I cannot work out what is causing it.

    I have tried and  able to package an apk using your XML file.Could you please make sure your XML file starting from line 1 and coloumn 0.Any space will results in the error (Application Descriptor file cannot be parsed)
    -Pranali

  • Building Android Applications with Flash Professional CS5.5 | ADC Presents | Adobe TV

    In this video, Ryan Stewart demonstrates how easy it is to build Android applications using Flash Professional CS5.5.
    http://adobe.ly/zEO3pR

    This feature is really awesome, it's great how you can embed other files such as XML with the application you want to publish.

  • OData SDMConnectivity component - HttpRequest for Android application

    Hi,
    I am trying to consume a Odata Service from my Native Android Application.
    I am following the same steps as described in OData SDK Document.
    By Default, SDMConnectivity component is performing SUP Request. I need to change this to use HTTP/HTTPS Request for my Android Application. I couldnot find the way to do this, from the OData SDK.
    For iOS Applicaiton, this is done using setRequest/SDMHTTPRequest. Any idea, how the same is achieved for Android application ?
    Regards
    Elavarasan S

    1. Create the request URL that will be sent.
    String requestUrl = http://<Gateway_Host>:<Gateway_Port>/sap/opu/sdata/iwfnd/RMTSAMPLEFLIGHT/GetAvailableFlights?cityfrom= + cityFrom + "&cityto=" + cityTo + "&fromdate=" + fromDate + "&todate=" + toDate;
    DefaultHttpClient client = new DefaultHttpClient();
    client.getCredentialsProvider().setCredentials(AuthScope.ANY,
    new UsernamePasswordCredentials("<Gateway_User>", "<Gateway_Password>"));
    2. Create a Get request.
    HttpGet getRequest = new HttpGet();
    // buffer reader to read the response
    BufferedReader bufferedReader = null;
    // placeholder for the service response
    HttpResponse response = null;
    getRequest.setURI(new URI(requestUrl));
    getRequest.setHeader("Content-Type", "text/xml");
    getRequest.setHeader("Host", getRequest.getURI().getHost());
    5. Execute the request.
    response = client.execute(getRequest);
    I hope that helps
    Srinivas Divakarla

  • Creating Android Applications

    Hi Everyone
    Here is my story: I have the adobe master suite and want to start creating android applications. What program should i use?
    I have heard that flash builder is good for creating applications however i also hear that it requires sdks. Which ones should i get. How do install them? etc.
    If possible aswell could you give me a link to video showing me all theses things as i learn much bettert with a visual.
    Thanks in advance
    Cj

    Thanks for the response!
    rickeyski wrote: 1. Any app you make will require you to generate your own layouts android uses xml layouts there are webviews, which provide some of this functionality if you need to use html, however this will require online access.
    The arch-wiki-docs package is in HTML and I'm using WebView to read it locally. The arch-wiki-lite package is a text file. Maybe I could import it into a database? Either way, using that package will require me to create the whole layout.
    rickeyski wrote:  2 you could use a wrapper like phonegap, but that would me writing everything in html, css, javascript and you will use virtually none of your java.
    I've used Titanium Studio before, which I think is pretty similar to Phonegap, but I do want to make this one with Java.
    rickeyski wrote: 3. 40 mb is a huge app, granted its before compression, but its also before all of your code and layouts to make it work.. You would be limiting yourself to only the newest androids, don't know which phone you have in mind, but might not be a problem for you.
    40MB is the compressed size. The html docs are over 100MB uncompressed. I think I could significantly reduce the size by removing the non-english pages, but I can't figure out a systematic way to find them. There are 3551 pages and they use names like 00000965.html, 00000967.html, 00000968.html, 00000974.html, etc. (Of those 967 isn't english, but the other three are.)
    rickeyski wrote: 4. the biggest plus is the android docs and examples apps are very good, start reading.
    Yup. I've been reading through those a lot. They are a big help.
    Last edited by ioos (2012-02-11 23:11:05)

  • Error-page tag not valid in global-web-application.xml ?

    Hi!
    From what I understand about the global-web-application.xml file in Oracle's documentation, the content of the web-app tag should be inherited to all web application as a web.xml content.
    One of the web.xml tags is error-page, which contains the page url for the standard return codes (404, 500, and so on).
    If I put the error-page on the web.xml inside a web application, it works as expected.
    But if I don't put this tag inside the web applicaction, but in the global-web-applicacion.xml (web-app) tag, it doesn't work.
    We are testing the 404 error page, but I don't know if it is because the application server can't find the error page or because the global-web-application.xml isn't being inherited correctly.
    Where is this file supposed to be looked for? Or the only way to do this is by writing the configuration on all web applications?
    We are using 9.0.3
    Franco Catrin L.
    TUXPAN

    Just refreshing... Does anyone have any idea?
    Daniel.

  • How to add Google Ads or similar in "AIR for Android" application?

    Hello,
    I have developed my android application (AIR for Android) in Flash Professional CS5.5. It's completed and fully tested on multiple android phones. Now I want to add Google Ads in my application to make some money.
    What I already know:
    I know that Adobe provides AdMob native extension API which allows you to add Google Ads in your app. But unfortunately, it's not free.
    What I want:
    I want a free resource through which I can add ads in my application.
    Please guide me how can I achieve this?
    Thanks in advance,
    momersaleem

    Yes, its for me broken, too.
    I found the link in this thread:
    http://forums.adobe.com/message/4036804
    Maybe try to contact the author or one of the thread participants for an unbroken version?

  • Problem with application.xml

    Hi,
    I would be really grateful if anybody could help me on this. My application.xml is given below:
    <!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
    "http://java.sun.com/dtd/application_1_3.dtd">
    <application>
    <display-name>SayMyName</display-name>
    <description>SayMyName</description>
    <module>
    <ejb>TheSayMyName.jar</ejb>
    <java></java>
    <web>
    <web-uri>TheSayMyName.war</web-uri>
    <context-root>SayMyName</context-root>
    </web>
    </module>
    <security-role></security-role>
    </application>
    At first I never had <security-role> and <java> element.
    But with all permutations and combinations I am always
    getting the following error message, whenever I am
    trying to deploy my .ear file.
    weblogic.management.DeploymentException: Error while loading descriptors: Error parsing file 'META-INF/application.xml' at line: 19 column: 15. weblogic.xml.process.XMLParsingException: Error parsing file 'META-INF/application.xml' at line: 19 column: 15. The content of element type "application" must match "(icon?,display-name,description?,module+,security-role*)". - with nested exception: [org.xml.sax.SAXParseException: The content of element type "application" must match "(icon?,display-name,description?,module+,security-role*)".] - with nested exception: [org.xml.sax.SAXParseException: The content of element type "application" must match "(icon?,display-name,description?,module+,security-role*)".]
    If anybody is aware of this problem, then kindly help.
    Interesting thing is that, even if I have number of lines
    less than 19, it says 19.
    Regards,
    Caesar

    Caesar Dutta wrote:
    <module>
    <ejb>TheSayMyName.jar</ejb>
    <java></java>
    <web>
    ...try
    <module>
    <ejb>...</ejb>
    </module>
    <module>
    <web>...</web>
    </module>

  • Error copying application.xml icons: .../bin-release/assets/icons' does not exist

    Hi,
    Whenever I try to export the release build I get error from COmpiler during the process that "Error copying application.xml icons: Resource '/Project_Name/bin-release/assets/icons' does not exist."  I have specified 4 icons in the -app.xml file of sizes 16,32,48,128 which exist in the path specified and files are not corrupt. I have checked and unchecked the compiler directive "Copy non-embedded resources in the Output file" but that has not helped too.
    Can somebody please advise what do I do in this situation?
    We are using
    FB4 with Flex Hero(4.5) SDK and java heap space specified in .ini files is 1224m
    This is somewhat urgent guys...
    Thanks
    Shubhra

    Frank,
    Thank you for your answer. I had not checked (will do so tonight).
    I had considered it adequate to wipe out the entire system directory (thereby wiping out the integrated weblogic server), but perhaps it was not adequate? I did not specify that this is on the integrated server, but that is the case....
    Stuart

  • Application.xml over-written when deploying JDeveloper 10.1.3.2

    Hi all,
    I created a Web Application that contains JSF, EJB, and Toplink. I have a ViewController project, a Model project, and a Deployment project. The ViewController obviously contains my JSPs, etc, the Model my EJBs and server code, and deployment profiles for each. The Deployment project contains a deployment profile for creating the EAR file for the other two projects.
    When the EAR is created (or if I deploy to stand-alone OC4J) the application.xml is generated without an module/EJB tag containing my EJB jar. Therefore when the server starts up it does not find any of my EJBs.
    If I manually modify the application.xml in a created EAR file and then deploy it manually, everything works great. So, I tried to create an application.xml file in my Deployment project (and I tried in my ViewController project, too), but it ends up getting over-written and changed to still not have the module/EJB tag. Can someone explain to me how to stop JDeveloper from overriding this file or how to get JDeveloper to include this tag set when creating the application.xml?
    Thanks,
    Mike

    JDeveloper 10.1.3.2 supports J2EE 1.4 in which the web.xml does not include the
    <taglib> element. Remove the <taglib> element from the web.xml. Specify the http uri in the <%@ taglib prefix='srp' uri='' %>
    Add the taglib JAR file to project libraries.

  • How to include custom application.xml in JDev9i project

    Can anybody explain to me how to include a custom application.xml file when deploying to an .ear file? I need to include application wide security roles, and I can't see where in Jev9i how to do this.
    After searching this forum, I see that jdev9i can't include the orion-application.xml, but I want to include just the standard J2EE application.xml. Is this possible?
    Thanks,
    matt

    The standard application.xml file unfortunately can't be customized in JDev 9.0.2. The reasons why this capability was left out of JDev 9.0.2 are same reasons why the other EAR-level XML files were excluded. The OTN thread
    Re: Regarding 11i and E-business suite
    has a summary of those reasons, which you've probably seen. We know this is an area in need of improvement and will be adding this functionality in the JDev 9.0.3 release. Until then, you'll have to go with a work-around like an Ant build file, batch file, Java application, or some other kind of script.
    Below is a sample Java application which can be used to insert <security-role> elements into an EAR file's application.xml. Modify the main() method to customize for your purposes, and put xmlparserv2.jar on the classpath (in a JDev project, add the "Oracle XML Parser v2" library):
    package mypackage4;
    import java.io.*;
    import java.util.*;
    import java.util.zip.*;
    import oracle.xml.parser.v2.*;
    import org.w3c.dom.*;
    import org.xml.sax.SAXException;
    public class PostProcessEAR
    public static void main( String[] args ) throws IOException
    final String earFile = "C:\\temp\\myapp.ear";
    final PostProcessEAR postProcess = new PostProcessEAR( earFile );
    postProcess.addSecurityRole( null, "first_role" );
    postProcess.addSecurityRole( "Description for the second role", "second_role" );
    postProcess.commit();
    System.out.println( "Done." );
    private final File _earFile;
    private final ArrayList _securityRoles = new ArrayList();
    public PostProcessEAR( String earFile )
    _earFile = new File( earFile );
    public void addSecurityRole( String description, String roleName )
    if ( roleName == null )
    throw new IllegalArgumentException();
    _securityRoles.add( description );
    _securityRoles.add( roleName );
    * Write out modified EAR file.
    public void commit() throws IOException
    if ( _securityRoles.size() == 0 )
    return;
    final ZipFile zipFile = new ZipFile( _earFile );
    final Enumeration entries = zipFile.entries();
    final File outFile = new File( _earFile.getAbsolutePath() + ".out" );
    final ZipOutputStream out = new ZipOutputStream( new BufferedOutputStream( new FileOutputStream( outFile ) ) );
    while ( entries.hasMoreElements() )
    final ZipEntry entry = (ZipEntry) entries.nextElement();
    final InputStream in = zipFile.getInputStream( entry );
    if ( "META-INF/application.xml".equals( entry.getName() ) )
    final XMLDocument modifiedApplicationXml = insertSecurityRoles( in );
    final ByteArrayOutputStream byteOutput = new ByteArrayOutputStream();
    modifiedApplicationXml.print( byteOutput );
    final int numBytes = byteOutput.size();
    entry.setSize( numBytes );
    if ( entry.getMethod() == ZipEntry.STORED )
    entry.setCompressedSize( numBytes );
    final CRC32 crc32 = new CRC32();
    crc32.update( byteOutput.toByteArray() );
    entry.setCrc( crc32.getValue() );
    out.putNextEntry( entry );
    byteOutput.writeTo( out );
    else
    // Copy all other zip entries as they are.
    out.putNextEntry( entry );
    copy( in, out );
    in.close();
    out.close();
    private XMLDocument insertSecurityRoles( InputStream in ) throws IOException
    final DOMParser domParser = new DOMParser();
    domParser.setAttribute( DOMParser.STANDALONE, Boolean.TRUE );
    try
    domParser.parse( in );
    final XMLDocument doc = domParser.getDocument();
    final Element docElem = doc.getDocumentElement();
    final Iterator iter = _securityRoles.iterator();
    while ( iter.hasNext() )
    final String desc = (String) iter.next(); // might be null
    final String roleName = iter.next().toString(); // must not be null
    final Element securityRoleElem = doc.createElement( "security-role" );
    if ( desc != null )
    securityRoleElem.appendChild( createPcdata( doc, "description", desc ) );
    securityRoleElem.appendChild( createPcdata( doc, "role-name", roleName ) );
    docElem.appendChild( securityRoleElem );
    return doc;
    catch ( SAXException e )
    e.printStackTrace();
    return null;
    private Element createPcdata( XMLDocument doc, String elemName, String pcdata )
    final Element elem = doc.createElement( elemName );
    elem.appendChild( doc.createTextNode( pcdata ) );
    return elem;
    private final byte[] buffer = new byte[4096];
    private void copy( InputStream in, OutputStream out ) throws IOException
    while ( true )
    final int bytesRead = in.read( buffer );
    if ( bytesRead < 0 )
    break;
    out.write( buffer, 0, bytesRead );

  • I have built a android application using adobe flex, and i have exported it with native air. The application is working fine on samsung phones whereas it is getting crashed on Moto Phones, which runs on android kitkat, is there any compatibility issue ?,

    I have built a android application using adobe flex, and i have exported it with native air. The application is working fine on samsung phones whereas it is getting crashed on Moto Phones, which runs on android kitkat, is there any compatibility issue ?, I have built a android application using adobe flex, and i have exported it with native air. The application is working fine on samsung phones whereas it is getting crashed on Moto Phones, which runs on android kitkat, is there any compatibility issue ?, I have built a android application using adobe flex, and i have exported it with native air. The application is working fine on samsung phones whereas it is getting crashed on Moto Phones, which runs on android kitkat, is there any compatibility issue ?

    Thanks, Flex harUI, for the direction in regards to isolating build changes. That aside (still working on it), can you offer any direction in regards to my original question on SDK and AIR compatibility? I'm specifically looking for a version compatibility mapping or anything that definitively states, "Flex SDK x.y.z works with the following versions of AIR". This information is crucial for us in order to more specifically plan our own roadmap built upon these two frameworks as we consider both existing installations of our software and future distributions.

  • Newbie: orion-application.xml in both deployment and applications dirs

    Okay,
    I am using OAS 10.1.2.2 and have deployed an OC4J instance with a web application. The web application that I deployed (from a .war file) was installed normally but for some reason I have an orion-application.xml file in both the +/application-deployments/webappname/+ and the +/applications/webappname/META-INF/+ directories. They look almost identical with the differences noted below:
    applications directory version:
    This file has a complete definition for the jazn provider but is missing a reference to the principals.xml file.
    jazn section looks like this:
         <jazn provider="LDAP" location="ldap://ldap.server.edu:389">
              <property name="ldap.user" value="cn=username" />
              <property name="ldap.password" value="!password" />
              <property name="ldap.cache.session.enable" value="false"/>
              <property name="ldap.cache.realm.enable" value="false"/>
              <property name="ldap.cache.policy.enable" value="false"/>
              <property name="jaas.username.simple" value="true" />
              <jazn-web-app auth-method="SSO"/>
         </jazn>
    application-deployments directory version:
    It points to a principals.xml file and gives a generic definition for the jazn provider (specifies provider="LDAP" and a default-realm but no location attribute in the jazn tag).
    jazn section looks like this:
         <jazn provider="LDAP" default-realm="whidbey1">
              <jazn-web-app auth-method="SSO"/>
              <property name="jaas.username.simple" value="true" />
         </jazn>
    I assume the one defined in the +/applications/webappname/META-INF+ is the proper one since it has all the detailed OID connection information. However, are both needed? If so, why? If not, which one is being used and why would there be two of them?
    I've checked all the documentation and have found several references to it being installed in one or the other place but not both.
    Any help you can provide would be much appreciated.

    Hi,
    The difference between these files is this:
    The one in the applications/ tree is the one that comes packaged in your ear file. This is a way to package your deployment preferences. At deployment time, enterprise manager extracts this file to configure your deployment.
    The one in the application-deployments directory is the one that is actually in use.
    LDAP connection from OC4J containers is specified on the container level, because this is container-level security. This means that using the enterprise manager, you configure your container to connect to the LDAP (enterprise manager, tab administration, item Identity Management). In the orion-application.xml, you no longer need the details because they are stored on container level. So these are removed when deploying your application, leaving only what you see.
    The configuration parameters you specify can be added as container startup parameters using -Dparam=value.
    Regards,
    Jeroen van Veldhuizen

  • Using ADL when Application.xml and Content.swf are not in the BIN directory

    Hello, I am trying to use the air debug launcher (ADL) to
    launch a simple air app. My issue is I am trying to have ADL launch
    this app from outside of the bin directory of the SDK. Whenever I
    try to pass adl the full path to the Applicaiton.xml file it says
    "application descriptor not found" Does anyone know how to get
    around this? How can I run an AIR app that is outside of the bin?
    My situation C:\AIR has the Applicaiton.xml and Content.swf
    files, then a directory way below C:\Program Files\....\..... has
    the bin directory. I can run adl using its full path C:\Program
    Files\....\bin\adl, but when I pass it the full path for
    Application.xml it fails.
    By the way when I put everything in the bin, or below the bin
    it works just fine.

    If you're receiving this error message then the full path
    you're specifying for application.xml must be incorrect.

  • Integrating orion-application.xml deployment with JDeveloper?

    Hi all,
    I am trying to create JAAS secured web/ear application but haven't found the
    way to integrate the orion-application.xml file in the JDeveloper
    deployment process. An alternative would be to insert orion-application.xml tags
    into orion-web.xml and copy this one to the usual WEB-INF along with web.xml
    another possibility would be directly copying orion-application.xml to the
    %J2EE_HOME%\application-deployments\MyApp\orion-application.xml after deployed
    in the OC4J Server, but would be lot easier just having JDeveloper deploy it
    automatically, what is the way to do it?
    Regards,
    Giovanni

    See http://forums.oracle.com/forums/message.jsp?id=978411&gid=315684

Maybe you are looking for

  • Rotate Option for Dell 2408WFP on a G5 with GeForce FX5200

    I have a G5 with a GeForce 5200 and a Dell 2408WFP 24" swivel monitor. On the G4 I was using, an ATI Radeon 9800 Pro card. The G5 does not show a "Rotate" option in the display preference pane. Is there an update I can do to enable rotation? If not,

  • Photoshop cs4 trial will not intall with setup exe

    can anyone help i have downloaded the trial version of photoshop cs4 and extracted the files to an external hard drive but i cannot intall it on my computer when doulbe clicked on the setup exe file nothing happended it just opened it up and place a

  • Upgrade abap sneak preview 7.0 to 7.01

    Hi, Has anyone upgraded their original ABAP sneak preview 7.0 to 7.01? I would prefer to do the upgrade instead of reinstall all over again and lose everything that I've built so far. Any help on the process would be much appreciated. Thanks, James

  • No Sound: HP Pavilion 15 Notebook PC

    Audio goes on and off intermittently. Especially when I am using Windows Movie Maker (editing sound)  and You tube. 

  • SNMP stat isn't updated by Sun WebServer if started from comand line

    Reproduce steps: - Configure server instance for SNMP monitoring( from webconsole or server.xml) - restart snmp master agent and subagent server - start server (/opt/SUNWwbsvr/https-server1/start) Server information appears in SNMP start but its stat