私はgradleファイルで次の依存関係を使用するアンドロイドプロジェクトに取り組んでいます。gradleの依存関係を編集するには
compile 'com.mapzen:on-the-road:1.1.1'
一部の不足している機能を追加してプロジェクトに貢献するために、ファイルの1つを編集したいと思います。
私のアンドロイドスタジオプロジェクトでこのプロジェクトをダウンロードして編集をテストするにはどうすればよいですか?
私はgradleファイルで次の依存関係を使用するアンドロイドプロジェクトに取り組んでいます。gradleの依存関係を編集するには
compile 'com.mapzen:on-the-road:1.1.1'
一部の不足している機能を追加してプロジェクトに貢献するために、ファイルの1つを編集したいと思います。
私のアンドロイドスタジオプロジェクトでこのプロジェクトをダウンロードして編集をテストするにはどうすればよいですか?
私はちょうどプロジェクトが開いていることが判明、あなたはそれをコピーし、そこからそれを取ることができ、および(クラスをして、編集)プロジェクトにモジュールとしてインポート-sourceとGithubで利用可能です。
1)thisページに移動し、「クローンまたはダウンロード」をクリックし、「ダウンロードZIP」をクリックしてください -
これらの簡単な手順で行ってください。
2)これにより、プロジェクト全体を取得するために抽出する必要があるZIPファイルが提供されます。
3)これで、プロジェクト内の任意のファイルを自由に編集できます。あなたの親プロジェクトにこのカスタムプロジェクトを含めること
4)、あなたはこのようなsettings.gradle
ファイルに含め、メールプロジェクトにこのプロジェクトを貼り付ける必要があり、
include ':app', ':customLibrary'
、その後、あなたはコンパイルする必要がありますあなたのアプリのbuild.gradle
ファイルからライブラリ、
compile project(':customLibrary')
NOTE - 、あなたはbuild.gradleファイルからこれを削除していることを確認してください
compile 'com.mapzen:on-the-road:1.1.1'
答えがあなたに役立つなら、 upvotingそれ。 –
あなたが依存関係を使用して、ビルド時に、それがライブラリをダウンロードします。
ビルド - >中間体 - >爆発-AAR - > THE_LIBRARY。 THE_LIBRARYが難読化されていない場合
オンロードは確かにオープンソースで、GitHubのhttps://github.com/mapzen/on-the-road_androidで利用できます。私はプロジェクトのメンテナーです。貢献はいつでも歓迎です!
開始するためのいくつかのヒント:
git clone [email protected]:[YOUR_GITHUB_USERNAME]/on-the-road_android.git
を使用してローカルマシンにプロジェクトをクローンします。./gradlew install
を使用して、ローカルのMavenレポにSNAPSHOTを配置することもできます。これにより、依存関係をcompile 'com.mapzen:on-the-road:1.2.0-SNAPSHOT
に更新することで、アプリでテストすることができます。これを行う場合は、お使いのアプリのbuild.gradle
ファイルのセクションにmavenLocal()
リポジトリが含まれていることも確認してください。
プロジェクトはオープンソースで、Github、BitBucketなどで利用できますか? –
https://github.com/mapzen/on-the-road_android、私はこれがそれだと思うし、すべてのボディが言うように、オープンソースならばプロジェクトを検索する必要がある –