The name of the APK file does not matter, the package name of your application is used as a unique identifier - it is located in the root element in AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.packagename" android:versionCode="1" android:versionName="1.0" >
When you first create your project in Eclipse, it creates the actual package structure that corresponds to that package name for hosting the source files.
In fact, you can type the name of your package by changing this manifest value, and you can just save the folder / package structure as is - it does not need to match your actual application package name.
Alternatively, right-click your project in Eclipse, go to Android Tools, and then select Rename Application Package
After that, you can send your binary
source share