Quantcast
Channel: Adobe Community : All Content - AIR Development
Viewing all articles
Browse latest Browse all 2954

Error 3003 - file doesn't exist on Android (but it does!)

$
0
0

Hi there,

 

I'm doing something really simple - so there must be silly mistake somewhere here. I'm building my game with:

 

adt -package -target apk-debug -connect  -storetype pkcs12 -keystore "cert\mygame.p12" -storepass fd "dist\mygame-debug.apk" "application.xml" -C bin . -C "icons/android" .

 

With the swfs and required data files in the bin/ folder. That -C directive makes them work as root.

 

Then all I'm doing is:

 

var file:File = File.applicationDirectory.resolvePath("data.json");

var fin:FileStream = new FileStream();

fin.open(file, FileMode.READ);     // error 3003 triggered!!

 

The path is resolved to "app:/data.json" which is correct, since it lives in the apk in the same place the swf is.

 

So why am I getting error 3003? Any insight is greatly appreciated!

 

I'm building with Air 3.7.

 

Thanks!


Viewing all articles
Browse latest Browse all 2954

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>