2016-05-11 6 views
0

Androidスタジオを使用して新しいアプリを作成しています。jarファイルのようにサードパーティライブラリを使用しました。アンドロイド版サードパーティライブラリ用

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

私の質問

  • は、私は、コードにライセンスを追加したり、新しいライセンスファイルを作成する必要がありますか?
  • どうすればいいですか?

答えて

0

ここでは、アプリのインストール後初めてライセンスを表示することをお勧めします。

は、次のコードを使用してこのファイルを読んで、あなたの

資産フォルダ

liesence.txtファイルを置きます
String message = ""; 
try{ 
      AssetManager am = getApplicationContext().getAssets(); 
      InputStream is = am.open("licence.txt"); 
      InputStreamReader inputStreamReader = new InputStreamReader(is, "UTF-8"); 
      BufferedReader bufferedReader = new BufferedReader(inputStreamReader); 
      String receiveString = ""; 
      StringBuilder stringBuilder = new StringBuilder(); 

      while ((receiveString = bufferedReader.readLine()) != null) { 
       if(receiveString.equals("")){ 
        stringBuilder.append(System.getProperty("line.separator")); 
       }else{ 
        stringBuilder.append(receiveString); 
       } 
      } 
      is.close(); 
      message = stringBuilder.toString(); 
     } catch (IOException e) {e.printStackTrace();} 

そして、このメッセージは、私は、ライブラリを使用するJavaファイルにこのコードを追加AlertDialog

+0

に表示? – abcd1234

+0

このコードはアクティビティに表示され、警告ダイアログが表示されます – Gaurav

関連する問題