Android studioテストアドレス3段連動時jsonデータ長すぎヒントエラー:定数文字列長すぎ

970 ワード

プロジェクトにアドレスの3級の連動を適用する時テストが一大の逃げたjsonのデータをあげたためプロジェクトの中で1つの定数を作成してこのjsonを保存してそれから専用beanで適用しますしかしエラーをヒントにします:定数の文字列は長すぎます
そこでjsonファイルの形式でassetsファイルの下に1つ作成する.jsonファイルはこれらのデータを貼り付けてコードでこのファイルを読みます
  String provsData = new GetJsonDataUtil().getJson(this, "addr.json");//  assets    json    
public class GetJsonDataUtil {


    public String getJson(Context context, String fileName) {

        StringBuilder stringBuilder = new StringBuilder();
        try {
            AssetManager assetManager = context.getAssets();
            BufferedReader bf = new BufferedReader(new InputStreamReader(
                    assetManager.open(fileName)));
            String line;
            while ((line = bf.readLine()) != null) {
                stringBuilder.append(line);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        return stringBuilder.toString();
    }
}