Switch to full style Переключиться на полный стиль
Build your BASIC! Создайте свой Бейсик! programs into an APK, right from your Android device! Программы в APK, прямо с вашего устройства Android!
Post a reply Отправить ответ

Compiler freeze in Android Nougat Замораживание компилятора в Android Nougat

Sat Oct 08, 2016 8:31 am Сб 08 октября 2016 г. 8:31

I love Basic! Мне нравится Basic!
And i bought Basic Compiler. И я купил Basic Compiler.
My Phone updated to 7.0 Nougat, Мой телефон обновлен до версии 7.0 Nougat,
And compiling process freeze in "Packaging KO!" И процесс компиляции зависает в «Packaging KO!»
Could You please fix this ? Не могли бы вы это исправить?
In the Marshmellow it was work without Problem. В Marshmellow это была работа без проблем.

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Sat Oct 08, 2016 10:06 am Сб 08 октября 2016 г. 10:06

Hello Hamdiozkan, I moved your question in another topic, please do not hijack Sinagawa's topic (which is a different problem). Здравствуйте, Hamdiozkan, я переместил ваш вопрос в другую тему, пожалуйста, не взламывайте тему Синагавы (что является другой проблемой).

What is your phone brand and model ? Каков ваш телефон и модель?

I am afraid I cannot "fix this", just by snapping my fingers Боюсь, я не могу «исправить это», просто щелкнув пальцами :)
I would need a phone under Android Nougat which I do not have. Мне нужен телефон под Android Nougat, которого у меня нет.

I would need more info: what do you call a "compiling process freeze" ? Мне понадобится дополнительная информация: что вы называете «процессом замораживания компиляции»?
Does the app become non-responsive ? Не становится ли приложение неприемлемым? (you click anywhere and it doesn't answer) (Вы нажимаете в любом месте и не отвечаете)
What is the exact error message after "Packaging KO!" Какое точное сообщение об ошибке после «Packaging KO!» (if there is one?) (Если есть?)
Can you check the content of the folder in sdcard/rfo-compiler/data/<your-app-name> ? Вы можете проверить содержимое папки в sdcard / rfo-compiler / data / <your-app-name>?
Is there a file called "classes.dex" anywhere in sdcard/rfo-compiler or one of its subfolders ? Есть ли файл с именем «classes.dex» где-нибудь в sdcard / rfo-компиляторе или в одной из его подпапок?

Thanks for your feedback, Спасибо за ваш отзыв,
Nicolas никола

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Mon Oct 10, 2016 1:34 pm Пн 10 октября 2016 г. 13:34

Hello, Здравствуйте,
Sorry for writing, under another topic. Извините за письмо, по другой теме.

"Compiler process freezing" "Замораживание процесса компиляции"
This mean , its stops, and waits... Это означает, что его останавливает и ждет ...
If i press the android "back" button it closes, and if i activate again Compiler window from menu, Compile app starts from scratch. Если я нажму кнопку «Назад» на Android, он закроется, и если я снова активирую окно «Компилятор» в меню, приложение «Компиляция» начнется с нуля.

it has no error message, only yellow exclamation symbol over the android body and stopped У него нет сообщения об ошибке, только желтый восклицательный символ над телом Android и остановлен

I checked and searching with file explorer the content of the folder sdcard/rfo-compiler/data/<my-app-name> Я проверил и искал в проводнике содержимое папки sdcard / rfo-compiler / data / <my-app-name>
i found "classes.dex" in sdcard/rfo-compiler/data Я нашел "classes.dex" в sdcard / rfo-компиляторе / данных

in the <my-app-name> folder ; В папке <my-app-name>;
<file> AndroidManifest.xml <Файл> AndroidManifest.xml
<folder> res <Папка> res
<folder> libs <Папка> libs
<folder> assets <Папка> активы
<folder> bin <Папка> корзина


I add a screenshot for you, Я добавляю скриншот для вас,
My phone is General Mobile 5 Plus D Мой телефон General Mobile 5 Plus D

Could you please install Android Nougat 7.0 on Android Studio and fixing for Nougat ? Не могли бы вы установить Android Nougat 7.0 на Android Studio и исправить для Nougat? , and maybe you can prepare seperated version for Nougat.. , И, возможно, вы можете подготовить отдельную версию для Nougat ..
Because this wonderful application needs this compatibilitiy in near future, not only for me.. Потому что это замечательное приложение нуждается в этой совместимости в ближайшем будущем, и не только для меня ..
http://www.teamandroid.com/2016/08/27/install-android-70-nougat-emulator-android-studio/ http://www.teamandroid.com/2016/08/27/install-android-70-nougat-emulator-android-studio/

Maybe this is not related with Android version.. i dont know ... Возможно, это не связано с версией Android .. я не знаю ...

I am ready for testing , beta versions... Я готов к тестированию, бета-версии ...

Thanks благодаря
Attachments Вложения
Screenshot_20161010-232557.png
Screenshot_20161010-232557.png (323.39 KiB) Viewed 628 times Скриншот_20161010-232557.png (323.39 KiB) Просмотрен 628 раз

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Fri Oct 14, 2016 11:20 pm ПТ 14 октября 2016 г. 23:20

Any news ?? Какие-нибудь Новости ??

thanks, благодаря,

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Fri Oct 14, 2016 11:30 pm ПТ 14 октября 2016 г. 23:30

Hello Hamdiozkan, sorry it seems I missed your previous answer. Привет Hamdiozkan, извините, кажется, я пропустил ваш предыдущий ответ.

I have never used Android Studio. Я никогда не пользовался Android Studio. I tried to install it but failed, it's very possible my computers are too old and weak to make it run properly. Я попытался установить его, но не смог, очень возможно, что мои компьютеры слишком стары и слабы, чтобы заставить его работать должным образом.

I'll try to find a workaround to be able to get a Nougat simulator. Я попытаюсь найти способ обхода симулятора Nougat.
In the meantime if you have the possibility to install one don't hesitate to test the Compiler and send me logs of what's happening. Тем временем, если у вас есть возможность установить программу, не стесняйтесь протестировать компилятор и отправить мне журналы того, что происходит.

Nicolas никола

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Fri Oct 14, 2016 11:37 pm ПТ 14 октября 2016 г. 11:37

Other questions that could help solve your problem: Другие вопросы, которые могут помочь решить вашу проблему:

- have you tried compiling a simple program ? - Вы пробовали компилировать простую программу? do all the programs get that error ? Все ли программы получают эту ошибку?

- have you tried compiling the same program on another phone ? - Вы пробовали компилировать ту же программу на другом телефоне? does it compile ? Он компилируется?

- can you send me the .rfo file corresponding to your project, present in sdcard/rfo-compiler ? - можете ли вы выслать мне файл .rfo, соответствующий вашему проекту, присутствующий в sdcard / rfo-компиляторе?

Thanks, Благодаря,
Nicolas никола

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Mon Oct 17, 2016 11:27 pm Пн 17 октября 2016 г. 11:27 вечера

Hello mougino , Привет мужино,

Answers ответы

- have you tried compiling a simple program ? - Вы пробовали компилировать простую программу? do all the programs get that error ? Все ли программы получают эту ошибку?
Yes i have tried many programs, all of tried *.bas get that error. Да, я пробовал много программ, вся стараюсь * .bas получить эту ошибку.

- have you tried compiling the same program on another phone ? - Вы пробовали компилировать ту же программу на другом телефоне? does it compile ? Он компилируется?
Yes i have tried the same programs on Huawei phone with Kitkat (4.4.4), Compiling was finished without problem. Да, я попробовал те же программы на телефоне Huawei с Kitkat (4.4.4), компиляция была закончена без проблем.
And i have tried the same programs on AMIDUOS emulator with Lollipop (5.0.1), Compiling was finished without problem. И я пробовал те же программы на эмуляторе AMIDUOS с Lollipop (5.0.1), компиляция была закончена без проблем.
And i have tried the same programs on REMIXOS emulator with Marshmallow (6.0.1) , Compiling was finished without problem. И я попробовал те же программы на эмуляторе REMIXOS с Marshmallow (6.0.1), компиляция была закончена без проблем.
i installed 7.0 Nougat x86 on VirtualBox but, it gives another error, i think its related with intel based chip emulations, not Arm.. Я установил 7.0 Nougat x86 на VirtualBox, но это дает еще одну ошибку, я думаю, что это связано с эмуляцией чипов на базе Intel, а не с Arm.

- can you send me the .rfo file corresponding to your project, present in sdcard/rfo-compiler ? - можете ли вы выслать мне файл .rfo, соответствующий вашему проекту, присутствующий в sdcard / rfo-компиляторе?
Yes , i attached a simple program "TestApp", gives that error. Да, я прикрепил простую программу «TestApp», которая дает эту ошибку.

i record a little video during compiling process, that gives error. Я записываю небольшое видео во время процесса компиляции, что дает ошибку.
https://drive.google.com/file/d/0B4ePY2tCizzcSkpGbDlwVzZSaGc/view?usp=sharing https://drive.google.com/file/d/0B4ePY2tCizzcSkpGbDlwVzZSaGc/view?usp=sharing


Thank you , Спасибо ,
Attachments Вложения
TestApp.zip TestApp.zip
Zipped Project file and BAS files Сжатый файл проекта и BAS-файлы
(695 Bytes) Downloaded 9 times (695 байт) Скачан 9 раз

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Tue Oct 18, 2016 12:13 am Вт 18 октября 2016 г. 12:13

Thanks. Благодарю.

I do not understand what is wrong... Я не понимаю, что не так ... :(

The command called for packaging (step 6 of the compilation) is "aapt package -f". Команда, вызываемая для упаковки (шаг 6 компиляции), называется «aapt package -f». It should package the AndroidManifest.xml, res/ and assets/ folders into "temp-unsigned.apk". Он должен упаковать файлы AndroidManifest.xml, res / и assets / folders в «temp-unsigned.apk».

If "temp-unsigned.apk" does not exist, I throw the error"Packaging Ko" along with the system logcat for the last command. Если «temp-unsigned.apk» не существует, я вывожу ошибку «Packaging Ko» вместе с системным logcat для последней команды.

In you're case the logcat is empty, showing aapt did not throw any error. В вашем случае logcat пуст, показывая, что aapt не выдавал никаких ошибок. Yet, "temp-unsigned.apk" was not created! Тем не менее, "temp-unsigned.apk" не был создан!

Even stranger is that I call aapt before that, in step 3 of the compilation: command is "aapt package -m", it creates the file R.java based on the AndroidManifest.xml, the res/ and src/ folders. Еще более странным является то, что я называю aapt до этого, на шаге 3 компиляции: команда «aapt package -m», она создает файл R.java, основанный на файлах AndroidManifest.xml, res / и src /. And in your case it worked without incident... И в вашем случае это работало без инцидентов ... :?

I really don't know what is happening here ! Я действительно не знаю, что здесь происходит! :oops:

Nicolas никола

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Tue Oct 18, 2016 12:42 am Вт 18 октября 2016 г. 12:42

Hello, Здравствуйте,
Please do not despair Пожалуйста, не отчаивайся ;)
I think you will solve problem.. Я думаю, вы решите проблему ..

In the Nougat, system wants permissions for writing file, for internal sdcard. В Nougat система запрашивает разрешения для записи файла, для внутренней SDCard.
For writing internal sdcard, we must give permisson to installed apk.. But this is for only Apk itself. Для написания внутренней SDCard мы должны предоставить permisson установленному apk .. Но это только для Apk.
If apk uses another componenets on background for writing temporary files, maybe Nougat system blocks it. Если apk использует другой компонент на фоне для записи временных файлов, возможно, система Nougat блокирует его.
Because, we dont gave permissions contained scripts, components, Java commands, we gave only for apk.. Поскольку мы не предоставляем разрешения, содержащие скрипты, компоненты, команды Java, мы предоставляли только apk ..
Maybe you can use apk caches or dalviks, for temporary savings, not sdcards. Возможно, вы можете использовать кэши apk или dalviks, для временной экономии, а не sdcards.
I am not expert, I dont know, i only thinking about this, maybe useful for you.. Я не эксперт, я не знаю, я только думаю об этом, может быть, полезно для вас ..

Thank You Спасибо

Re: Compiler freeze in Android Nougat Re [2]: Замораживание компилятора в Android Nougat

Tue Oct 18, 2016 1:27 am Вт 18 октября 2016 г. 1:27 am

Yes I think you are very right, I just stumbled upon this Android Developer article about permission changes in Nougat: Да, я думаю, что вы очень правы, я просто наткнулся на эту статью разработчика Android об изменении разрешений в Nougat:
https://developer.android.com/about/versions/nougat/android-7.0-changes.html#perm https://developer.android.com/about/versions/nougat/android-7.0-changes.html#perm

I'm willing to make changes to the Compiler permissions, but I really need a Nougat phone to test my changes... Я готов внести изменения в разрешения компилятора, но мне действительно нужен телефон Nougat для проверки моих изменений ... :oops:
I can't issue a blind release with untested changes. Я не могу выпустить «слепой» релиз с непроверенными изменениями.

[edit] and oh God am I tired of constant changes by Google that break solutions that were perfectly working [Edit] и о, Боже, я устал от постоянных изменений в Google, которые нарушают решения, которые отлично работали :evil:

Nicolas никола
Post a reply Отправить ответ