Flex :: Run "YouTube" Clips On Nexus One Phone With Android 2.2?
Feb 25, 2011
From Adobe docs: [URL] it looks like with present SDK (4.5 "Hero" ) only standalone flex app for AIR are supported on mobile devices. So can someone explain how i can run "YouTube" clips on my Nexus One phone with Android 2.2?
In Nexus one smart phone(android 2.2), the flash file in the web site is played by browser, But local flash file is not played. How to play the local flash file? Does not support local swf playing yet?
I have following code And it is working fine in AIR device simulator on my desktop. But when I install it on device(samsung nexus with Android 2.3) it is loading nothing.
Code: import flash.media.StageWebView; import flash.events.LocationChangeEvent; import flash.geom.Rectangle; var wv:StageWebView = new StageWebView(); wv.viewPort = new Rectangle(0,0.stage.width,stage.height); wv.stage = stage; wv.loadURL("[URL]");
I am building an Android application using Flex Hero. When I run the application I can package it fine on my mobile and run it on the device, however, as soon as I want to run in debug mode on the device, the device gives me a message like: "Can't connect to debugger (192.168.1.12). Enter IP-address or hostname". The device is connected with a USB to the PC and USB debugging is enabled on the device. I have tried to shut down the computer's firewall, but no result.
I have a mobile YouTube API-centric project nearly done. The last view is a component that is a player, naturally, and Flash is not diggin' the security issues at all. Violations ..... And I am passing my developer key in every call too! So what is the deal with simply loading a video into chromeless player on Android that needs my security attention?
Is there any way to embed YouTube video/video player into Android Flex AIR Mobile application?
I tried to use SWFLoader(...) but since its MX library class only works on the desktop runtime environment, but fails to work on actual Android device when debugging the application.
Maybe it's possible to embed HTML that contain YouTube video into some Flex media container like TextArea or something?
Well I started playing around with some coding for Android (because I want to make an App for my YouTube community [URL] and I got some pretty cool stuff working already but just now I bumped into this weird problem.I was trying out Auto Orientation (rotating the phone for portrait or landscape view). And in Flash the BG Movieclip is at 0,0 but on the phone its more like -20,-40...I also had a "similar" problem with a swipe tryout where in Flash the swipeable pages where completely filling the screen but on my phone I had a top and bottom white bar (flash's bg, so if i made this black it would be black on the phone also) of about 10-15 px...
A considerable amount of space is used up by .apk files on my phone with apps which cannot be moved to the sdcard (Adobe Flash and Google Maps). In those directories, there are .apk files. Can I delete these to save space and have the application work as it did before?
Error occurred while installing the application: 864 KB/s (33668 bytes in 0.038s) pkg: /data/local/tmp/Main.apk Failure [INSTALL_FAILED_MEDIA_UNAVAILABLE]
I have a very simple "HelloWorld" action script mobile app which simply adds a text field to the display list. Running the app on the desktop using the HTC Desire simulator works just fine, however testing on the device is throwing that error.
On the phone I have installed the Adobe Air available on the Market, the device is connected and the version of android running is 2.3.3.
I can't seem to get away from this error. I've tried creating flex mobile projects and imported one of iBrent's tutorial projects [URL].. to see if they work but alas I get the equivalent fail error.
I have a service that uses computer webcam via Flash. Now I'd like to develop an Android optimized version of the service using HTML5 + Flash and then use some HTML5 wrapper to get an app.
I wonder if it's possible to use the same ability of Flash that provides an access to user's phone camera (frontal) on the Android (tablet pcs, smart phones). I know Android supports Flash since 2.2, but I failed to find any information on hardware access.
For buttons like the MENU or BACK button you can just add a listener for KeyboardEvent and check if the event keyCode is Keyboard.BACK or Keyboard.MENU.However I don't see anything for knowing if the phone's volume buttons were pressed.Is there a way to listen for volume up and volume down keyUp/keyDown events in AIR (ActionScript 3)?
I've recompiled my app with Flex 4.6 / AIR 3.1 and now when I upload to the Android market it says my app is using a "android.permission.BROADCAST_STICKY" permission. In it's simplest terms what is it and can or should I turn it off (it's not in the app descriptor file)?
BTW I used captive runtime for the first time in this upload. Would that have anything to do with it?
Using AIR for Android, is it possible to call from Flex into an NDK library? If so, how can this be done? I have a large C library that I need to use. I know that I can do this from an Android Java app (through JNI), but I have a large Flex codebase that I'd like to reuse.
Is it possible to use Air on android and access the compass? I saw there is some acceleration support[URL]..If it is NOT accessible, would it be possible to do some communication between a native android-app listening for compass update and an air application?
I have a problem - How to run AIR (really big desktop application) on my Galaxy Tab 10.1? It's possible convert .air to .apk?
EDIT:
1. I set up a new desktop project (File -> New -> Flex Project)
2. Project name is "simpleTest", Application type is Desktop (runs in Adobe AIR), Flex SDK version 4.6.0 and click to Finish
3. I go to Design mode, then set the width to 500 and height to 250. I add one button by drawing and name it btnOne and make Generate Event Handler
4.Then I go to Project -> Export Release Build (Export as Signed AIR package) -> Next (I apply the certificate) -> Finish
5. I find the project file (...Adobe Flash Builder 4.6simpleTest) and copy simpleTest.air into a new file (simpleTestAPK - which contains my certificate > andCert.p12)
6. I rename "simpleTest.air" to "simpleTest.zip" and from this .zip I unpack just "simpleTest.swf" and "application.xml"
I'm creating an app to deploy for iOS and Android and I'd like to give them slightly different filenames (need to add a space so that name displays on two lines on Android). Is there a way for me to define this in the app.xml without having to change it each time I export?
var str:String=cntslst.text; var results:Array = str.split(","); for(i=0;i<result.length;i++) {<mx:NumberValidator source="{result[i]}" property="text" id="cell" />} Is it possible ?
I would like to create an app for Blackberry, iPhone and Android using Adobe Flex. But I need to access the phone's contacts and I can't seem to find a way to achieve this.
I am aware of the new FlashBuilder 4.5 mobile application settings. I am aware that it uses an enhanced version of AIR to make apps that work well on mobile devices, which would normally mean that I can't have it run in the browser. I'm also aware that I should be able to get the enhanced performance if I create a swf with the correct compiler settings, and use the correct base components for my application. What are the correct base components? Spark or MX or something else? What are the correct compiler settings? I need the application to work for both desktop users, and mobile users who visit the website through their flash enabled browser.
There are three important features. Being able to load a file from the mobile device/computer. Being able to have the softkeyboard activated when needed. Good mobile performance
Can I make a button, that when I click it the phone makes a call to a certain number, or similarly sends an email to certain address with some pre-populated fields. I need this to work on iOS and Android too.
I have trying to use this sample FLA from google to embed youtube videos in my flash doc but, when I publish the file it comes up blank with no errors.
I wanted to know if this is possible. On my site I want to play youtube videos from my account from youtube. Basically, there will be an empty text box. Users will type in some text. Click on a button to search and play a random video based off tags associated with a video from my youtube account with the words from the text box? And if they did the same search it wouldn't play the same video again?