How to sign and debug an android app on a device ?

I'm using VS2013, and Xamarin stable version. When I try to debug my android app, I can't. There is just no debug... When I try to launch the app on an emulator, emulator freeze et ther isn't my app in it. I wanted to install on an android phone, but I need a signed version app. I read a lot of informations about how to sign an app, but I haven't found how to sign the app on visual studio. Could you give me some advice ?

4 Replies

SB Suresh B Syncfusion Team December 2, 2014 01:06 PM UTC

Hi Taschon

 

Thanks for using Syncfusion products.

 

We have analysed the reported query, we can able to debug the android app using Xamarin stable version in Visual Studio 2013 without any issue. To install the app in android phone, you have to allow unknown source apps or sign the apk to install on android phone, please refer the below links for more information.

 

To sign an APK file

http://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release/

 

To allow unknown source

http://developer.android.com/distribute/tools/open-distribution.html

 

Please let know if you have need any further assistance.

 

Thanks,

Suresh B



LB Luke Belmar July 27, 2025 05:41 PM UTC

I ran into the same issue with Xamarin and VS2013 before. Make sure your Android device has USB debugging enabled and it's detected by Visual Studio. To sign the app, go to your Android project properties → Android Package Signing → check the signing option and fill in your keystore details. Once that’s set up, you should be able to install and debug the app on your device. Also, if you're testing something like Getting Over it APK indir, a signed APK is usually required too. Let me know if you need help setting up the keystore.



JL John L. July 29, 2025 10:47 AM UTC

Debugging Android apps with VS2013 and Xamarin can be a bit challenging, especially with older tools. First, make sure USB debugging is enabled on your Android phone and that the device is properly recognized by your PC. You don’t need a signed APP to debug on a physical device—just switch the build configuration to Debug, and deploy directly. For signing a release version, go to project properties → Android Package Signing, and set up your keystore there.
Also, if you ever need a break from debugging, check out this. it’s a great way to unwind!



PJ Phill Jones November 19, 2025 03:01 PM UTC

To sign and debug an Android app on a device, first generate a debug or release keystore in Android Studio. Then, configure your app’s build.gradle to use this keystore for signing. Connect your device via USB, enable USB debugging, and run the app from Android Studio to test it directly. During development, you can also compress WebP online images for use in your app to reduce size without losing quality.



Loader.
Up arrow icon