android air manifest native billing

Air Native Extensions para Android In-App Billing



manifest (2)

No estoy seguro de entender su pregunta completamente, pero aquí hay algunos elementos de respuesta:

-La extensión nativa tiene un problema con las bibliotecas de Java, también podría ser un problema con los archivos aidl: AIR 3 Extensiones nativas para Android: ¿puedo / cómo incluir bibliotecas de terceros?

-Acerca de las adiciones manifiestas, puede modificar el manifiesto de la apk final de esta manera: vaya a NAMEOFYOURAPP-app.xml

Después :

<!--The suppression of android.permission.INTERNET will prevent you from debugging.--> <uses-permission android:name="android.permission.INTERNET"/>

Puedes agregar permisos

Después :

<![CDATA[ <manifest android:installLocation="auto">

Puede agregar actividades y servicios.

En tu caso, en lugar de:

<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>

Escribir :

<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> <service android:name="BillingService" /> <receiver android:name="BillingReceiver"> <intent-filter> <action android:name="com.android.vending.billing.IN_APP_NOTIFY" /> <action android:name="com.android.vending.billing.RESPONSE_CODE" /> <action android:name="com.android.vending.billing.PURCHASE_STATE_CHANGED" /> </intent-filter> </receiver> </application>

Pero para que su aplicación funcione, todavía tiene que arreglar algunos problemas .jar (como los estados anteriores)

Estoy tratando de configurar extensiones nativas para que funcionen con la facturación en la aplicación a través de una aplicación aérea.

Puedo enviar solicitudes de compra al mercado pero no puedo obtener una respuesta.

Lo he rastreado hasta el archivo AndroidManifest.xml que se crea. Para hacerlo en Java necesitas hacer referencia a clases específicas, pero cuando lo hago a través de Flash no sé cómo hacer referencia a esas clases de Java.

Por lo que sé, las extensiones nativas solo te permiten llamar a métodos desde Java. ¿Hay alguna manera en que yo pueda hacer referencia a esas clases específicas de Java a través de Flash en el archivo de manifiesto?

¡Gracias!