I am having a problem packaging flex application to .apk. I have
created an flex application using flex 4 and Air 2 as said in the
documents available at adobe site. The application is created
successfully but I am getting error while packaging the application
as .apk. here is the error snippet.
adt -package -target apk -storetype pkcs12 -keystore
Air_CertficateOct2010.p12 -storepass oraclepune AndroidFlashTest
AndroidFlashTest-app.xml AndroidFlashTest.swf
java.net.MalformedURLException: unknown protocol: c
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at
com.adobe.air.apk.AndroidManifestXMLParser.createBinary(AndroidManifestXMLParser.java:
44)
at
com.adobe.air.apk.APKOutputStream.addAndroidManifest(APKOutputStream.java:
143)
at
com.adobe.air.apk.APKOutputStream.addDescriptor(APKOutputStream.java:
83)
at com.adobe.air.ADTPackager.addSpecialFiles(ADTPackager.java:
83)
at com.adobe.air.ADTPackager.createPackage(ADTPackager.java:
44)
at
com.adobe.air.ADTEntrypoint.parseArgsAndGo(ADTEntrypoint.java:132)
at com.adobe.air.ADT.parseArgsAndGo(ADT.java:190)
at com.adobe.air.ADTEntrypoint.run(ADTEntrypoint.java:68)
at com.adobe.air.ADT.main(ADT.java:135)
unexpected failure: Unable to convert AndroidManifest to binary
java.io.IOException: Unable to convert AndroidManifest to binary
at
com.adobe.air.apk.APKOutputStream.addAndroidManifest(APKOutputStream.java:
157)
at
com.adobe.air.apk.APKOutputStream.addDescriptor(APKOutputStream.java:
83)
at com.adobe.air.ADTPackager.addSpecialFiles(ADTPackager.java:
83)
at com.adobe.air.ADTPackager.createPackage(ADTPackager.java:
44)
at
com.adobe.air.ADTEntrypoint.parseArgsAndGo(ADTEntrypoint.java:132)
at com.adobe.air.ADT.parseArgsAndGo(ADT.java:190)
at com.adobe.air.ADTEntrypoint.run(ADTEntrypoint.java:68)
at com.adobe.air.ADT.main(ADT.java:135)
does anyone experienced this problem?
thanks in advance,
Anil
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en