2016-06-27 7 views
0

Androidスタジオを使用して新しいアプリケーションを作成しています。ユニバーサルイメージローダーのjarファイルを使用しました。第3ライブラリのjarファイル用アンドロイドライセンス

https://github.com/nostra13/Android-Universal-Image-Loaderにはライセンスがあります。

私はライブラリのライセンスを追加する必要があると知っていますが、その方法はわかりません。

私の質問

どのアプリもにおけるそれのライセンスを追加するには?

アプリを開くときに表示する必要がありますか?

答えて

2

プロジェクトのすべてのファイルにライセンスがあります。あなたがしなければならない唯一のことは、ファイルからこれを削除しないことです。

mayアプリでライセンスを追加する方法はありますか?

ファイル内にこのコードを追加してください。ファイルにはこのコードを追加するだけで、何もする必要はありません。

/******************************************************************************* 
* Copyright 2011-2014 Sergey Tarasevich 
* 
* Licensed under the Apache License, Version 2.0 (the "License"); 
* you may not use this file except in compliance with the License. 
* You may obtain a copy of the License at 
* 
* http://www.apache.org/licenses/LICENSE-2.0 
* 
* Unless required by applicable law or agreed to in writing, software 
* distributed under the License is distributed on an "AS IS" BASIS, 
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
* See the License for the specific language governing permissions and 
* limitations under the License. 
*******************************************************************************/ 

アプリを開いたときにそれを表示する必要がありますか?

いいえ、ユーザーに表示する必要はありませんが、ソースコードのどこかに残す必要があります。

注:オーナーまたは彼の図書館のリファレンスをアプリのセクションまたは第三者の図書館のセクションに表示すると、コード所有者にとっては好都合です。

+0

license.txtにライセンスファイルをアセットフォルダまたはjavaファイルに追加します。ライブラリ – abcd1234

+0

を使用します。あなたが置いてくれるところまではありますが、ソースコードのどこかに残っていなければなりません故意または偶然、ライセンス条項が破られることがあります。基本的には、ライセンスはアプリケーションのライフサイクルを通してソースコードに残るべきです。 –

+0

申し訳ありませんが、私の英語は良くないので、これは初めてのアンドロイドアプリです。つまり、私はすべてのjavaファイルまたは単にmainactivity javaファイルにライセンスを置くのですか?またはasset.txt内のasset.txtに配置するだけですか? – abcd1234

関連する問題