I was asked by a friend to help simplify networking access in Android for an App he wanted to make. Currently, I intend to have UDP and TCP connections direct to devices over the Internet and local network. I want to let devices connect to servers, but that is starting to be too much work for this point in time. I am not anywhere near most of my goals, but I have broadcast communication working. I am using Android Studio v0.8.x with Gradle. The minimum SDK I set was 4.0.3. If you're familiar with Android but not Android Networking, this should be able to help you connect, but it isn't (yet) a full fledged library. Currently, I have no idea how to even import my own library, but if you modify your manifest.xml to match my own, and include the source code (aside from the mainactivity.java file) you should be able to interface. If you want to help in any way, let me know!