-
Notifications
You must be signed in to change notification settings - Fork 32
Legacy project crash when run against various Target versions #288
Comments
Same issue is reported tizen .net forum. This issue is not related CircularUI nuget. Maybe it can be related emulator or Native API backward compatibility. |
@jkpu |
I'm not sure yet, but it seems to be an internal problem with the Tizen 5.5 native UI framework. In more detail, the problem seems to occur when using So, I recommend using (I've checked that the page switched correctly by using /cc @arosis78 Could you please take look on this? |
I confirm both programming for API4 and API6 will run on v5.5 emulator when removing |
Just like android, Tizen's API Level means that uniquely identifies the platform API revision provided by a version of the Tizen. The table below specifies the API Level supported by each version of Tizen platform.
Applications can use a manifest element ( <manifest xmlns="http://tizen.org/ns/packages" api-version="4" ..../> When the user attempts to install an application, the Tizen platform checks the So if you try to run the application declared as API6 on tizen 4.0 platform (platform's API level is API4), this is not allowed. (The opposite is possible because the Tizen application are generally forward compatible with new version of the Tizen platform.) |
Im very glad to have variable data in VS debug now using emulator v5.5. |
Is there a plan to support or fix |
Sure. As I mentioned above, this is a internal platform issue. It is expected to be resolved when a new version of the 5.5 emulator is released. (I don't know the exact time, but I expect it will be updated soon.) And, when I checked it in the latest 5.5 binary internally, I confirmed that the example you attached works fine. |
When will new 5.5 emulator be released? |
Alternatively, you can directly download and create an emulator image in the following way.
Enjoy! |
Describe the bug
This may well be a framework bug rather than CircularUI but i cannot reproduce on other than wearable.
Programming will function correctly on target Tizen4 on the v4 emulator.
Running this on the Tizen 5.5 emulator will hang when launching debug.
Attempting to use same programming targeting Tizen 5.5 on v4 emulator will hang when launching debug. On v5.5 emulators the programming will crash after attempting to update the Page content.
To Reproduce
Steps to reproduce the behavior:
Using programming in repo
https://github.com/axa88/TizenWearablePageSwitchTests
Set startup project TizenWearablePageSwitchTests (Tizen 4 project)
Run project on v4 emulator.
When startup page loads, select an item in CircleListView (home or job)
Observe this projects switches page with NO problem.
Run the same project on v 5.5 emulator
Observe hang when launching debug
(is v4 target compatible with 5.5 emulator?)
Set startup project to Tizen55WearablePageSwitch (Tizen 5.5 project)
Run project on v4 emulator
Observe hang when launching debug
(is v5.5 target compatible with 4 emulator?)
Run Tizen55WearablePageSwitch on v5.5 emulator
If/when startup page loads, select an item in the CircleListView ("home" or "job")
Observe project crash when attempt to switch page
Expected behavior
Unless there is documented breakage, it is expected that a project targeted Tizen 5.5 project will run the same programming with the same function when targeting Tizen 4.0.
Screenshots
If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):
Additional context
Perhaps not CircularUI related as limited test on Mobile target hinted same behavior.
The text was updated successfully, but these errors were encountered: