|
|
@ -1,5 +1,8 @@ |
|
|
|
package com.gmeremit.online.gmeremittance_native.utils.https; |
|
|
|
|
|
|
|
import android.content.Context; |
|
|
|
import android.util.Log; |
|
|
|
|
|
|
|
import com.gmeremit.online.gmeremittance_native.BuildConfig; |
|
|
|
import com.google.gson.Gson; |
|
|
|
import com.google.gson.GsonBuilder; |
|
|
@ -7,7 +10,15 @@ import com.google.gson.GsonBuilder; |
|
|
|
import org.json.JSONException; |
|
|
|
import org.json.JSONObject; |
|
|
|
|
|
|
|
import java.io.File; |
|
|
|
import java.io.FileOutputStream; |
|
|
|
import java.io.IOException; |
|
|
|
import java.io.OutputStreamWriter; |
|
|
|
import java.text.DateFormat; |
|
|
|
import java.text.SimpleDateFormat; |
|
|
|
import java.util.Calendar; |
|
|
|
import java.util.Date; |
|
|
|
import java.util.Locale; |
|
|
|
import java.util.concurrent.TimeUnit; |
|
|
|
|
|
|
|
import okhttp3.FormBody; |
|
|
@ -126,5 +137,26 @@ public class HttpClientV2 { |
|
|
|
// } |
|
|
|
// } |
|
|
|
|
|
|
|
public static void writeToFile(String data,Context context) { |
|
|
|
File path = context.getExternalFilesDir(null); |
|
|
|
|
|
|
|
|
|
|
|
DateFormat df = new SimpleDateFormat("d_MMM hh:mm a"); |
|
|
|
String date = df.format(Calendar.getInstance().getTime()); |
|
|
|
|
|
|
|
|
|
|
|
File file = new File(path, "API Log "+date+".txt"); |
|
|
|
|
|
|
|
try { |
|
|
|
FileOutputStream stream = new FileOutputStream(file); |
|
|
|
|
|
|
|
stream.write(data.getBytes()); |
|
|
|
stream.close(); |
|
|
|
} |
|
|
|
catch (IOException e) { |
|
|
|
Log.e("Exception", "File write failed: " + e.toString()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |