<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I am about to implement an appender that I can use on Android. &nbsp;I'm guessing it won't be much more difficult than doing the same from log4j. &nbsp;The primary problem is that we can't really use java.io.File to access the file system. &nbsp;Android has its own File access API. &nbsp; I believe that this will be as simple as extending RollingFileAppender and overriding methods as needed to swap out the File access apis.</div><div><br></div><div>Can anybody spot the flaw in my thinking? &nbsp;Are there other pitfalls I need to worry about? &nbsp;</div><div><br></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div>Robert Schmid</div><div><a href="mailto:robertschmid@airstriptech.com">robertschmid@airstriptech.com</a></div><div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 8pt; font-family: Verdana, sans-serif; color: rgb(28, 70, 122); ">&nbsp;</span></div></div></span><span><img height="45" width="160" id="a97d8fa8-70e0-40c3-9d4e-78e78672802a" apple-width="yes" apple-height="yes" src="cid:image001.jpg@01CB3406.9303A990"></span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">&nbsp;</span></div><p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 12pt; margin-left: 0in; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 8pt; font-family: Verdana, sans-serif; color: rgb(28, 70, 122); "><a href="http://www.airstriptech.com/" style="color: blue; text-decoration: underline; ">www.airstriptech.com</a></span></p></span>
</div>
<br></body></html>