Help me create an integreate .SO for use in an Android app
Budget: $25 – $30 CAD
I am looking for an Experienced developer in C and Java (Android) who can help me create a .SO file for use in my Android app.
Objective:
- To hide certain app functionality inside a .SO so it makes it harder for the functionality to be reversed.
- The .SO will be consumed by the Android app
So for example, currently there is just a Java Class with Methods and the Android app calls those various Methods as required. In this case sending data to the server and getting a response.
Decompiling the APK will reveal some information in that code.
However if I have a .SO file instead and use that, it is much harder to reverse and find the information.
Functionality:
- I have converted a Java Class to C using an online converter.
- The Class has multiple Methods that are used by the main Android app.
- I need the .SO to be consumed by the main Android app.
So the main app will call Methods in the .SO file instead on using the current Java code.
Requirements (Your Work):
- Check the C code and make sure it works correctly, and fix any wrong code.
- Create a .SO from this C code and show me how to create it.
- Tell me what I need to do in the Android app to call the .SO and the Methods and make sure we get the Android app working correctly with the .SO so it replaces the Java class it currently uses.
Skills and experience:
- Strong knowledge of C and Java programming languages
- Experience with converting Java functions to C
- Familiarity with Android app development and the use of .SO files
NOTE:
I can give you the Java class and the C code I have.
However working with the app directly will require you to do this via AnyDesk to my PC.
Objective:
- To hide certain app functionality inside a .SO so it makes it harder for the functionality to be reversed.
- The .SO will be consumed by the Android app
So for example, currently there is just a Java Class with Methods and the Android app calls those various Methods as required. In this case sending data to the server and getting a response.
Decompiling the APK will reveal some information in that code.
However if I have a .SO file instead and use that, it is much harder to reverse and find the information.
Functionality:
- I have converted a Java Class to C using an online converter.
- The Class has multiple Methods that are used by the main Android app.
- I need the .SO to be consumed by the main Android app.
So the main app will call Methods in the .SO file instead on using the current Java code.
Requirements (Your Work):
- Check the C code and make sure it works correctly, and fix any wrong code.
- Create a .SO from this C code and show me how to create it.
- Tell me what I need to do in the Android app to call the .SO and the Methods and make sure we get the Android app working correctly with the .SO so it replaces the Java class it currently uses.
Skills and experience:
- Strong knowledge of C and Java programming languages
- Experience with converting Java functions to C
- Familiarity with Android app development and the use of .SO files
NOTE:
I can give you the Java class and the C code I have.
However working with the app directly will require you to do this via AnyDesk to my PC.
Related categories:
C Programming
Business, Accounting, Human Resources & Legal
Android
C++ Programming