语言

Menu
Sites
Language
SDK programs are running under insalled location.

Hello! I try to install SDK(2.4) emumulator and I have a problem.
In Update Manager I see error: 

SDK programs are running under insalled location.
 - Emulator Manager
 - Web Simulator
 - Emulator
Close the running programs
(Screenshot attached)

But programs not running

I tried much variants to launch (Included, run after reboot)

PS: I'm using Windows 7 x64
Please help

编辑者为: Andrey Sergeich 08 12月, 2015

响应

12 回复
Peter Wegner

:)

 

My Windows is also Version 7 and 64 bit...

After 2.4 Beta I have only tried "Final" but not latest 2.4 Rev 1...

https://developer.tizen.org/development/tools/download

 

Question A.

Which 2.4 SDK you are trying?

 

Question B.

First Tizen SDK or you have successfully used other Versions before?

 

Best Regards

Andrey Sergeich

I tried to launch on my home PC (Win7 x64 Ultimate) & on work PC (Win7 x64 Professional)

 

A) Latest, 2.4 Rev 1

B) No, I didn't used other Versions befor

Andrey Sergeich

I tried to launch on my home PC (Win7 x64 Ultimate) & on work PC (Win7 x64 Professional)

A) Latest, 2.4 Rev 1

B) No, I didn't used other Versions before

Peter Wegner

Sorry, with Rev 1 I have no own experiences...

I was tooo lazy to download this version...

 

Maybe someone else could confirm or help...

 

Thanx in advance.

 

Best Regards

buchtela

Hi,

I  obtained same error message "SDK programs are running under installed location..." during installing Tizen TV SDK.

I obtained that error on Windows 7 Professional, 64-bit and also on Windows 7 Ultimate, 32-bit both with Czech localization. I found out if I switched language from Czech to English in Windows7 OS, then installing process was working ok. It seems Tizen SKD Update Manager fails on Windows OS with non-english localization!

Please, can somebody help how can be fixed??
I need to use Windows 7 Pro (with czech language - it doesn't support switching to english language) - really i don't want to buy new OS :)

Thanks a lot.

 

 

 

 

 

Peter Wegner

Thanx for feedback.

 

If you want, try to check here too:

https://samsung.tizenforum.com/?topic=1230.0

 

User posted some parts from log...

Maybe this helps to identify problem and bypass...

 

Best Regards

 

Peter Wegner

Friendly user posted here 1 possible workaround:

https://samsung.tizenforum.com/?topic=1230.msg5011#msg5011

 

Thanx.

Maybe this info helps others too.

 

Best Regards

buchtela

Thanks,

but unfortunately described workaround doesn't work for me.
It was tried on Windows 7 Pro (32-bit and 64-bit) with Czech localization.

BR,
Radim B.

 

Sergey Astakhov

I'm also faced with this issue, on russian Windows 10 (64 bit).

The problem is inside class org.tizen.updatemanager.win.WindowsProgramController

For detection of running programs it is using windows utility tasklist:

    private void addEmulatorManagerToList(List process)
    {
        ShellParser parser = new ShellParser();
        try
        {
            ShellUtil.execute("tasklist /FI \"WINDOWTITLE eq Emulator Manager\" /FO csv /NH", parser);
        }
        catch(IMShellCommandFail e)
        {
            logger.throwing(e);
        }
        String pid = getPidFromOutput(parser.getStdout());
        if(pid != null && !pid.isEmpty())
            process.add("Emulator Manager");
    }
    private String getPidFromOutput(String output)
    {
        String info[] = output.split(",");
        if(info.length < 2)
        {
            return "";
        } else
        {
            String pid = info[1].replaceAll("\"", "");
            return pid;
        }
    }

When this utility didn' find specified task, it show localized message:

C:\>tasklist /FI "WINDOWTITLE eq Emulator Manager" /FO csv /NH
Информация: Задачи, отвечающие заданным критериям, отсутствуют.

As you can see, this message contains comma, so code inside update manager thinks, that this output is response about running task.

Simpliest workaround (without patching update manager) - temporary rename tasklist utility: "ren C:\Windows\System32\tasklist.exe tasklist1.exe" (must be run under administrative command line).

buchtela

Great man! :)

This workaround about "temporary rename tasklist.exe" works fine for me on my czech Windows 7 Pro.
(for successfull renaming there is needed to edit access rights on tasktlist.exe file, I followed this instruction: https://www.youtube.com/watch?v=sw5ND2mlcmg)

I add only , in case not found specified task there is output from tasklist.exe in Czech:

C:\>tasklist /FI "WINDOWTITLE eq Emulator Manager" /FO csv /NH
INFORMACE: Nejsou spuštěny žádné úkoly, které by odpovídaly zadaným kritériím.

and in English:

C:\>tasklist /FI "WINDOWTITLE eq Emulator Manager" /FO csv /NH
INFO: No tasks are running which match the specified criteria.
Denis Miroshnikov

Sergey, Big ThankYou for this another way.

 because way to change localyty for non Unicode sw is more slowly.

 

CONFIRMED Win10 X64 Rus

Peter Wegner

Thank you very much for info Sergey Astakhov.

Thanx buchtela for confirmation.

 

I have copy&paste it here:

https://samsung.tizenforum.com/?topic=1230.15

 

Best Regards