0

Androidアプリで使用されるJARとしてエクスポートされたSDKに取り組んでいます。SDK の動作をテストするためのテスト アプリを作成しました。テスト アプリのコンパイル時に JAR をテスト アプリのライブラリ フォルダーにエクスポートする簡単な方法を探しています。したがって、JAR で行われたすべての変更は、テスト アプリの変更と共にテストできます。

したがって、現在のワークフローは次のとおりです。

SDK を変更 -> コンパイル -> JAR をエクスポート -> JAR をテスト アプリの Lib フォルダーに配置 -> テスト アプリをコンパイル -> テストを実行

すべてをリンクする方法はありますか?テストアプリがコンパイルされると、以前のすべての手順が自動的に実行されますか?

4

1 に答える 1

2

1 つの ant ファイルを作成して jar をコンパイルし、それを「app lib フォルダー」にコピーします。また、プロジェクトをビルドするときに実行するように構成します。jar を生成する ant ファイルの例を次に示します。

<?xml version="1.0"?>
<project name="your-project-name" default="jar" basedir="..">

<property name="app.lib.dir" value="C:/folder_destination_of_the_jar"/>
<property name="jar.filename" value="jar-filename.jar"/>
<property name="core.build.dir" value="bin"/>

<target name="jar">
    <jar jarfile="${app.lib.dir}/${jar.filename}">
        <fileset dir="${core.build.dir}"/>
    </jar>
</target>

</project>

IDE として Eclipse を使用している場合は、以下の手順に従って、プロジェクトをビルドするときに実行するように構成します。

于 2013-01-23T20:57:02.300 に答える