title: Can I run a "standard", non-Android, Java app on Android?
body: <p>In my case I want to write an app which is totally symetrical (not client-server) with identical functionality at two PCs, one a 'standard' Windows or Linux box and the other an Android slate.</p>
  
  <p>Can I run the same program on both or do I nneed to wrap it in an Android package for persmissioons, etc? </p>
  
  <p>The two PCs will communciate by TCP/IP, sort of peer-to-peer, but I suspect that as a generic question this might be of interest to many.</p>