六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 54|回复: 0

字符串只要数字和生成外部 log file

[复制链接]

升级  82%

292

主题

292

主题

292

主题

进士

Rank: 4

积分
910
 楼主| 发表于 2013-1-15 02:22:39 | 显示全部楼层 |阅读模式
在电话中 经常竖线123-245-36 或者123.25.6 去掉这些myString.replaceAll("\D", ""); 
 
import android.os.Environment
import android.util.Log
        import java.util.logging.FileHandler
        import java.util.logging.Level
        import java.util.logging.LogRecord
        import java.util.logging.SimpleFormatter
 
        FileHandler fh=null
        String name; 
        if ( 0 == Environment.getExternalStorageState().compareTo(Environment.MEDIA_MOUNTED)) 
            name = Environment.getExternalStorageDirectory().getAbsolutePath(); 
        else 
            name = Environment.getDataDirectory().getAbsolutePath(); 
 
        name += "/mylogfile.log"
 
        try
            fh = new FileHandler(name, 256*1024, 1, true); 
            fh.setFormatter(new SimpleFormatter()); 
            fh.publish(new LogRecord(level, tag+": "+msg)); 
        } catch (Exception e)  
        { 
            Log.e("MyLog", "FileHandler exception", e); 
            return
        }finally
            if (fh != null
                fh.close(); 
        } 

当然这不是系统的logcat
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表