Bill,

I've just been able to get back to JAndroid on my Pixel 8 Pro. I reinstalled J, this time downloaded directly to the phone, rather than by USB transfer from my computer. It still took a while to find JKeyboard. The Pixel has somewhat different file names. I found it under Settings->System->Keyboard->On-screen Keyboard. Also the variant JDKeyboard.

My next issue was that .ijs files I'd used on the Pixel 6 had the path defined as:

Apath=: '/storage/emulated/0/Android/data/com.jsoftware.j.android/files/'

but now it has to be Apath=: '/storage/emulated/0/Android/data/com.jsoftware.j.beta.android/files/'

With Settings->About phone-> Build number you can enable the USB developer mode (or something), and then with a cable conection to my linux computers, I can see and modify all the files on the phone, especially in

/Android/data/com.jsoftware.j.beta.android/files/ where the J files live.

But here's the rub -- I want to see these files *without* the link to the computer. The whole idea of running J on the phone is to have it with you any time/place. I have a program of mine that plots objects against the background of the stars in the sky, and I want to look at the plot "in the field".  The program generates a plot.pdf file which goes to j-user/temp/. But the latest versions of the operating system, Android 13 and 14, block any attempts to view the files in /Android/data with a "Can't use this folder - to protect your privacy"! This is the same stuff that drove me from the iPhone to the Pixel :-( But with a lot of searching or reddit I found there is a file manager in the Play Store (stupid name) called AV File Manager that uses a workaround called Shizuku. Using it I can view the plots in /juser. So J on the Pixel 8 Pro is now fully functional....  Until the next release of Android plugs this workaround and I will be forced to root my lovely phone.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

The other issue I mentioned: I have a new System 76 Adder WS laptop running Pop!_OS with 4 TB of storage. A sweet machine. I have now installed j9.4 and j9.5 on it.  I did have to install the libqt5*** files which were not included in Pop!_OS, but then everything went as smoothly as could be. I can't say that my J Monte-Carlo codes, which can run for hours, are much faster than on my Dell xps 13. I imagine will have to figure out how to start multiple instances of J to make use of the many cores of this CPU.

Sorry to run on so long, but this could be of use to someone out there.

Patrick

On 11/10/23 2:13 AM, bill lam wrote:

Info available in
https://code.jsoftware.com/wiki/Guides/JAndroid

Recapped here

This is the *JKeyboard* from Michael Dykman. Go to *Settings* >> *Language
& Input* to activate *JKeyboard*. We do not collect your data. Finally
scroll up and select *JKeyboard* in the *default* box.



On Fri, 10 Nov 2023 at 12:24 AM James Patrick Harrington <j...@umd.edu>
wrote:

Bill,
I just re-installed J on my Pixel - amazing: I had been running an ancient
version & this has so much more e.g. viewmat, etc. But I cannot find
anything about the keyboard in settings. I've looked under apps, as well as
more general headings. Any suggestions?
Sent from my Pixel 8 Pro,
Patrick

On Thu, Nov 9, 2023, 4:50 AM bill lam <bbill....@gmail.com> wrote:

You need to go to phone settings and then enable j keyboard. And then it
will be available for your keyboard selection.

On Thu, 9 Nov 2023 at 2:25 PM J. Patrick Harrington <j...@umd.edu>
wrote:
Thank you Kenneth,

I just downloaded it to my laptop and transferred to the Pixel 8 via
USB
cable. It works!

Now I need to look around for the j keyboard -- special characters are
a
nuisance on the default. And figure out the correct locations of the
data files and scripts I want to use ...

Best regards,  Patrick

On 11/8/23 11:50 AM, 'Kenneth Lettow' via Programming wrote:
The apk for android is available here:
https://www.jsoftware.com/download/j9.5/install/ .

On Wed, Nov 8, 2023 at 11:37 AM J. Patrick Harrington <j...@umd.edu>
wrote:
Hello all,

While I've not posted for a while, I've been a J user for many
decades.
At present I'm running j9.4 and j9.5 on a mac mini and my Dell xps
13
under Ubuntu 22.04. I generally use jqt. All this is good.

What I'm seeking help with is J for android. Back in Jan 2022, I
acquired a Pixel 6 Pro phone. I installed J on it and have used it
successfully until a few weeks ago, when I upgraded to a Pixel 8 Pro
(seduced by the better camera). Now I want to install J on this
phone,
but the problem is, I don't remember how I installed it. I have the
impression that it was available in the Play Store, but I can't find
it
there now. I see that the files are found on github (thank you
Michael
Dykman), but I haven't used github and am unfamiliar with it - I
can't
believe that's how I installed it (and the J keyboard) on my Pixel
6.
The problem is that there seemed to be no way to copy 3rd party
*apps*
from the Pix 6 to the Pix 8. (I really tried, and failed. Now my
Pixel 6
is gone, traded in).

So I'm asking for help here. Is the J app that I loaded into my Pix
6
a
couple of years ago still out there somewhere, or do I have to
figure
out what to do with all those files on github?

For something completely different, I have on order a System 76
linux
laptop. I'm in need of more computing power. Has anyone out there
installed J under System 76's Pop!_OS (which is basically just
Ubuntu)?
I'll let you know how it goes.



----------------------------------------------------------------------
For information about J forums see
http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to