0
我想在我的android應用程序中使用java.util.logging創建一個日誌文件,但該文件夾沒有被創建。我不明白這個問題。 以下是密碼Android的日誌記錄:文件夾沒有創建/存儲/模擬/ 0
public class MainActivity extends AppCompatActivity {
private static final Logger logger = Logger.getLogger(MainActivity.class.getName());
static {
try {
File storagePath = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "TestApp");
storagePath.mkdirs();
boolean append = true;
FileHandler fh = new FileHandler(storagePath + File.separator + "TestLog.log", append);
fh.setFormatter(new SimpleFormatter());
logger.addHandler(fh);
} catch (IOException e) {
e.printStackTrace();
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
logger.severe("my severe message");
logger.warning("my warning message");
logger.info("my info message");
}
}
任何幫助將不勝感激。
logcat中的任何錯誤? –
確保您在清單文件中添加了<使用權限android:name =「android.permission.WRITE_EXTERNAL_STORAGE」/>「權限。 –
我也有同樣的問題。我認爲你的文件在下面的路徑。在eclipse中: - 打開文件資源管理器 - > mnt - > shell - >仿真 - > 0 – Tauqir