Debugging Web App Without Reinstalling on Tizen Emulator

Original Created Feb 13, 2017 | Regeneration Apr 22, 2026

When debugging a Web application on the Tizen emulator through Tizen Studio, I've observed that the app gets uninstalled and reinstalled each time, which deletes all persistent app data. This behavior is quite inconvenient for development.

I would like to know:

  1. Is there a way to update the app while preserving persistent data?
  2. Can I debug an already installed app without reinstalling?
  3. Are there alternative methods to debug a Web app without using Tizen Studio?

Problem Understanding

The user is experiencing inconvenience during Web app development because Tizen Studio's default debugging process involves uninstalling and reinstalling the application, which clears all persistent data. This makes it difficult to test persistent storage functionality during development.

Solution Methods

  1. Use Live Edit Functionality:

    • Tizen Studio's Live Edit feature allows you to modify source code while the application is running, with changes being reflected immediately without requiring a full reinstall.
    • This preserves all application data including persistent storage.
    • To use this feature:
      1. Run your application in debug mode
      2. Make code changes in Tizen Studio
      3. The changes will be automatically reflected in the running application
  2. Debug Installed Applications:

    • You can attach the debugger to an already installed application:
      1. Install your application normally
      2. In Tizen Studio, go to "Debug Configurations"
      3. Create a new configuration for your app
      4. Select "Attach to Web Application" option
      5. Start debugging

Additional Tips

  • For the Live Edit feature to work properly, ensure your application is running in debug mode.
  • When using the attach method, make sure your application was built with debug symbols.
  • Consider using browser-based debugging tools for Web applications when appropriate.

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.