我正在使用Android工作室创建一个新应用,并且我在jar
文件中使用了第三方库。
我知道我需要为图书馆添加许可证,但我不知道该怎么做。
我的问题
答案 0 :(得分: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();}
然后在AlertDialog