KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm working on Native Extension for Android platform and i got stuck... Targeting Android 2.1... testing on Google Nexus One (2.3.6) this line returns NULL this.context = ExtensionContext.createExtensionContext("com.company.ane.LocationManager", ""); this is extension descriptor file: <extension xmlns="http://ns.adobe.com/air/extension/3.1"> <id>com.company.ane.LocationManager</id> <versionNumber>0.0.1</versionNumber> <platforms> <platform name="iPhone-ARM"> <applicationDeployment> <nativeLibrary>libANELocationManager.a</nativeLibrary> <initializer>ExtInitializer</initializer> <finalizer>ExtFinalizer</finalizer> </applicationDeployment> </platform> <platform name="Android-ARM"> <applicationDeployment> <nativeLibrary>libANELocationManager.jar</nativeLibrary> <initializer>com.company.ane.android.ANELocationManager</initializer> </applicationDeployment> </platform></platforms></extension> that is my package command: adt -package -target ane ./../../app/libs/locationmanager.ane ./../extension.xml -swc ane_location_manager.swc -platform iPhone-ARM library.swf libANELocationManager.a -platform Android-ARM library.swf libANELocationManager.jar At this stage extension is really simple... i'm just trying to return string value back to my app... package com.company.ane.android; import java.util.HashMap; import java.util.Map; import com.adobe.fre.FREContext; import com.adobe.fre.FREFunction; import android.location.LocationListener; import android.location.LocationManager; public class ANELocationManagerContext extends FREContext { public LocationManager locationManager; public LocationListener locationListener; @Override public void dispose()
Tags (comma-separated)
Save Edits
Cancel