2017-03-15 9 views
2

https://github.com/ge0rg/MemorizingTrustManagerをAndroidスタジオプロジェクト(現時点では1つのMainActivityで構成されています)に追加しようとしました。私はreadmeの手順を試して、いくつかのGoogleの研究を行いましたが、成功しませんでした。私はこのパッケージをライブラリとして統合することはできません。たぶん、誰かがこれを成功させて、私を助けてくれるかもしれません。AndroidスタジオプロジェクトにMemorizingTrustManagerライブラリを統合

これをライブラリとして追加しようとするたびに、そのサンプルモジュールを追加します(例はライブラリ内のモジュール名です)が、スタジオプロジェクトでプロジェクト全体を追加します。

EDIT

Project Screenshot

Download Demo Screenshot

+0

統合しながら、私はそれだけでそのモジュールは、「例」という名前の統合に成功し –

+0

それをやりましたしかし、ライブラリにはもう一つのsrcフォルダ、exampleモジュールの外側にあるgradel&.imlファイルがあります。私は "例"としてではなく、 "MemorizingTrustManage"としてライブラリを統合したい。私はgithub&このプロジェクトでこのプロジェクトを使用して "Converstion"プロジェクトを参照してください。 – user392117

+0

プロジェクトをダウンロードし、プロジェクト設定.gradleに「:MemorizingTrustManager-master」を追加します。「モジュールの設定を開く」の後、「依存関係」タブをクリックします。 +ボタンをクリックし、モジュールの依存関係にMemorizingTrustManager-マスターとしてモジュールを含みます。プロジェクトでMemorizingTrustManageライブラリを置く場所の名前を持つ設定のデフォルトは " –

答えて

0

あなたはlibsディレクトリにソースのフォルダを入れているように思えます。 emojiライブラリのように、これらのソースを独自のモジュールとして組み込む方がよいでしょう。

  1. 既存のモジュールをクリックし
  2. F4キーを押し
  3. 左上にある緑色のプラスアドオンモジュールボタンをクリックしてください。
  4. [インポート]を選択しGradleのプロジェクト
  5. MemorizingTrustManagerソースディレクトリを選択し

Androidのメーカーがそうでなければ、その後、settings.gradleに見て、モジュール名を追加します(例。include :memorizingTrustManager)を、あなたのための依存関係を追加したことをダブルチェックあなたのメインモジュールでは、依存関係に同じモジュールを追加します。

compile project(':memorizingTrustManager') 

最後にインポートしたMemorizingTrustManagerモジュールのGradleのファイルをチェックし、それが

があることを確認
apply plugin: 'com.android.library' 
代わり

apply plugin: 'com.android.application' 

とそれが含まれていないことをapplicationId私は問題が何であるかを知っている可能性があり

+0

それだけ含ま 'のようにコメントを追加しました:example'と'プロジェクト(「例:」)をコンパイルし、 '、それは私を刺激..何度も、 'Error:デフォルトの名前が見つかりません 'というようなエラーが発生します。 – user392117

+2

これはちょっとしたXYの問題だと思っています。あなたが言いたい問題を解決するのではなく、面倒な解決策にコミットしています。作成したグラデーションファイルとともに、あなたの質問にあなたのグラデーションエラーを投稿してください –

関連する問題