2017-01-23 7 views
0

私はアンドロイドプログラミングでは新しいです。私はアンドロイドを使ってEclipseを使ってアプリケーションを作成しました。多くの機能があり、そのうちの1つはテス-2です。私のアプリケーションのサイズ(テス-2のように約15 MBを増やすように).so私はそれをapiとして作成したいと思ったら、それをダウンロードしてください.tess-twoはEclipseにimprortedしてndkを使用してislibraryをチェックしたプロジェクトですプロパティ - >アンドロイド)、私のメインプロジェクトで使用されています(私のプロジェクトではbinフォルダにあります)。第三者図書館をAndroidでapiとして作成する方法

私の質問は複雑であるか、ひどく尋ねました。

+0

あなたは、サポートされているenv:Android Studioではなく、Eclipseを使用して開発することをお勧めします。 – Hermit

答えて

0

tess-twoを別のアプリに配置することをお勧めします。この新しいアプリにはユーザーインターフェースはありません。インストールすると、あなた(または他のアプリ)が使用できるAPIが公開されます。このAPIは、必要に応じて、作成するインテントを処理するContentProviderまたはservice /アクティビティになることがあります。

メインアプリのユーザーがtess-twoを使用する機能をリクエストすると、APIが利用可能かどうか(インテントが解決されたか、コンテンツプロバイダが利用可能かどうか)を確認し、そうでない場合は、プレイストア。

代わりに、新しいクラスローダーにコードを動的にダウンロードすることもできます。 Playストアのポリシーは複雑で禁止されています。

関連する問題