2017-06-23 9 views

答えて

1

追加したjarファイルはすでにパッケージ化されています。つまり、もう編集できません。あなたができることは、ウォッチドッグライブラリをフォークし、そのバージョンを変更してライブラリをビルドし、新しく生成したjarファイルをプロジェクトに追加することです。

を実行するには、まず「クローンまたはダウンロード」ボタンを使用してgithubでソースコードをダウンロードします。その後、zipファイルを解凍し、アンドロイドスタジオでプロジェクトを開きます。

これでソースコードを変更することができます。完了したら、メインプロジェクトに戻り、プロジェクトビューで右クリックします。 「モジュールの設定を開く」に進み、左上のプラス記号をクリックします。次に、 "Import Gradle Project"を選択し、ダウンロードして変更したウォッチドッグバージョンのディレクトリを選択します。さらに、以前に追加されたjarファイルをプロジェクトから削除します。これで、プロジェクトにインポートされたウォッチドッグの変更バージョンが作成されます。

+0

?私ドン、tはgithub..thisについて多くを知っている私は、リンクを瓶追加されますここに..https://github.com/SalomonBrys/ANR-WatchDog#watchdog-thread –

+0

私の更新された答えを見て、私は、修正されたライブラリをダウンロード、変更、およびインポートする方法についての説明を提供しました。 – Bernd

+0

スタジオでプロジェクトを開いた後にエラーが出ることがあります(私は圧縮されたジップを意味します)。ライブラリに問題があると思われます –

0

あなたはできません。

しかしあなたはソースコードを操作できるようにするためにandroid gradle pluginにTransform APIがあります。

たとえば、変換タスク内でjavassistを使用して、jarファイルを変更できます。フォークされたもの

このソリューションは、少し難しいです、簡単な選択肢はウォッチドッグ・ライブラリをフォークして新しい変更jarファイルを作成することです

関連する問題