Distribute Flutter/Android library(.aar) to third party android App - android

I have created the Flutter module and integrated with another existing android project. And
my requirement is to distribute the android library to use in the another third party Android app.
I have checked in the internet and did not get any help. Can any one suggest the approach or provide any documentation available on internet.

Related

How we can use dynamic android modules in local android app?

it is possible to use dynamic modules in custom android application ? without using android store. The application is a local application with differents features.
SplitInstallManager is part of Google Play API, I'm afraid you can't walk-around this since they don't allow any 3rd party source of modules. Instead, you can do your own API if you really want to.

Can we use an android library (aar) in a GeneXus android app?

We have an android library for mobile data gathering (location, mobile device, etc.) that I would like to share with a partner. This aar component was developed using java and android studio, vanilla stuff.
Problem is, this partner is using GeneXus platform. I have performed a research and what I have found is that you can create an android component using GeneXus, but nothing related to consuming one (an external aar file).
Does anyone know if that is possible?
I also have verified that you can have access to "some" device data, like geo localisation, but that is it. Point is, I could create something in GeneXus, however with far less data richness than native android.
Yes, you can extend Genexus Android native app by using any native library you need to use.
Genexus provide Extensions Library for extensibility in native application.
You can create an External Object in Genexus and then use it in your application.
You can find a full sample in Github with step by step documentation:
https://github.com/genexuslabs/SDExtensionsSample
Best,

Using Publishing api in android to publish apk from android device

i want to create an android app which will allow to publish apk from my android device. i searched regarding Publishing API and referred publishing-api but it states that it is possible through Java app. I want to implement it in my android app. Is it possible to do that? Can i use publishing-api in android application?
Thank you.
An example on how to use the publishing api can be found here:
https://github.com/googlesamples/android-play-publisher-api
This code can easily ported to android, just add the
compile 'com.google.apis:google-api-services-androidpublisher:v2-rev19-1.20.0' dependency to your app and it should download all the required depenencies.
As Android apps also use Java you can basicaly just copy/paste the sample code and modifly it to your needs.

how to include client libraries in 2nd android application generated by GAE Backend for the 1st android app

I have successfully developed an android application with Google App Engine as the Backend. Now I want to develop 2nd android application and want to connect it to the same App Engine of the 1st App. In short. 2 android applications with same App Engine at the backend hence common datastore.
Could not find the detailed and satisfactory answer, please provide the answer in detail. Thanks
I am assuming that the first Android application connects to the App Engine backend using a REST APIo r in general a Web Service. That is the recommended route and you should be able to use the same API in your second Android Application too !
Do give more details if this is not what you were looking for.
Surprisingly, the Eclipse plug-in doesn't really support this - it will only automatically copy the generated client files into a single project.
Fortunately, there are some (manual) solutions that are discussed here:
How to move Cloud Endpoints generated sources.jar library into Android project

Upgrading Mobile Solution

Actually we have developed one mobile solution, which is used by our customers. But many customers are willing to download the application in the android mobile. But our solution does not get download in android mobile since we have only jad and jar files. So with this scenario whether I have to develop the same solution for android mobile or convert the exist jar or jad files to android support file extension like ( apk ). Which one will be better idea?
Direct installation of Jar/Jad not supported in android mobiles. Use some third party convertor for convert .apk to .jar or .jar to .apk. But I'm not sure how its work or how its support on android mobiles. Also refer this existing discussion. It will helps you.
Better you can go with Android development separately or use cross platform mobile development.
Also you can use some third party framework like LWUIT. If you LWUIT, it will supports both platform. but you have to change something for both the development.
Although Third party apps available to run jad/jar , but its not a good choice because app will face perfomance and support issue .
so developer separate app for android.
We have faced this situation earlier, We can port application to android, or can use third party. But I'll suggest you to develop entirely new application for Android if your solution does not require number of months to implement.

Categories

Resources