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 ��������� �����