title: Is NDK an alternative to reduce reverse engineering?
body: <p>I have given up trying to get Proguard to work on either Eclipse or Android Studio.  The docs are arcane and whatever I try, the Proguard obfuscated apk blows.  Also questions regarding Proguard don't get much attention on this forum.</p>
  
  <p>Standard Android apk files are designed to almost invite reverse engineering and I'm looking for some ways to protect my code.  Not all my code just some methods.</p>
  
  <p>Before I started writing Android apps, I wrote apps in C and in C# and I'm familiar with both of those languages and actually prefer either of them to Java so I've recently been reading about the NDK.</p>
  
  <p>Of course the NDK is about  speed but I'm wondering if it also would help protect my code against reverse engineering and inspection from hackers.  I understand that it is "compiled" code so I imagine that the source code would not be visible.</p>
  
  <p>Am I barking up the right tree?</p>
  
  <p>Thanks,</p>
  
  <p>Dean</p>