tablet

The Android “adb shell list files permission denied” error

As a brief note, today I tried to list the files in my Android application, which was running on a physical Android device — a Nexus 9 — with this adb shell command:

adb shell com.alvinalexander.mybrowser ls /data/data/com.alvinalexander.mybrowser

When I did that, I got an Android/ADB “permission denied” error.

The short story is that a solution to this problem is to run the same command, but with the run-as argument, like this:

Great tablet stand

If you like to watch movies and videos on your tablet, this tablet stand is very cool. The up-and-down rotation is nice and stiff, so you can set it at any angle, and it has rubber cushions in the right places to keep your tablet from sliding or getting damaged. I just bought this a few days ago, and it’s a definite “thumbs up.” It works great with my Nexus 9, and an old iPad 2 (that I only use for music these days).

(I show it next to an apple because the shiny images on Amazon may give you the impression that it’s larger.)

How to enable a physical Android device (phone or tablet) for development and debugging alvin June 14, 2017 - 7:28pm

To enable a physical Android hardware device (phone or tablet) for developing and debugging your apps with Android Studio, follow these steps.

1) Enable “Developer Options”

The first thing you have to do with a new Android device is to enable the developer options in the Settings app. To do this:

Google Nexus 9 as a laptop alvin November 12, 2016 - 8:26am

I wouldn’t want to use a 9” tablet as a laptop all the time, but sometimes at night I use my Nexus 9 with a Bluetooth keyboard to type some notes or start writing some code I plan to work on the next day. I don’t use many apps, just a decent Android text editor I found.

Pros: Using the touchscreen to scroll and place the cursor. Copy and paste isn’t too bad.

Cons: The small display and keyboard.

(In the image, the word “catain” was supposed to be “captain.”)

Bill Belichick on Microsoft Surface tablets alvin October 19, 2016 - 10:34pm

Bill Belichick on Microsoft Surface tablets:

“As you probably noticed, I'm done with the tablets. I've given them as much time as I can give them. They're just too undependable for me. I'm going to stick with pictures as several of our other coaches do as well because there just isn't enough consistency in the performance of the tablets, so I just can't take it anymore.”

I don’t know what his specific issues are, but when I watched him smash his tablet I thought, “I know that feeling.”

Tablet shipments at least 100M less than predicted alvin April 10, 2016 - 10:44am

In 2011 Gartner predicted that by 2015, tablet sales would reach 300M annually, with half of those being iPads. IDC says that in 2015, 207M tablets were sold, and 50M of those were iPads. (So Gartner was quite a bit off on those numbers.) This re/code story says that the problem is phones.

The trouble with the iPad alvin November 9, 2015 - 8:03am

As the owner of an iPad 2, I agree with this Business Insider article that shows stats where people keep their old iPads forever. As they state, iPads are “largely consumption devices designed to stream videos and browse the web and social media, and those tasks don't need the latest and fastest specs to work well.”

In fact, because there is no “stickiness” to using an iPad, I bought a Nexus 9 in January rather than buying the latest iPad.

How to log into an iPad by throwing an Android tablet onto it alvin January 25, 2015 - 9:04pm

I have no idea why this works, but if I throw/slide my Google Nexus 9 tablet onto my old iPad 2, the iPad wakes up and logs in automatically. You can see it happen in this 30-second video:

I’m not touching any iPad buttons when this happens. My guess is that the iPad 2 thinks that I just removed a magnetic cover, but really, I have no idea why it does this.

My Google Nexus 9 review (making the switch from iPad to Android) alvin January 21, 2015 - 10:13am

My old iPad 2 was, well, old, and it’s slow speed was driving me crazy. So I decided to buy a new tablet, but when I made that decision I also decided to look around, and in short, I eventually decided to buy a Google Nexus 9. After a few days with it, here’s my review of the Nexus 9.

The Nexus 9 unboxing experience

The Nexus 9 unboxing experience was a non-experience. The Nexus 9 comes in a simple, unattractive box, and there’s nothing special about any part of the unboxing experience.

ESPN's poor tablet design alvin April 20, 2013 - 4:12pm

Some times to understand good design, you have to see examples of what not to do. I have no idea what ESPN is thinking with this dark background and small font when their content is displayed on an iPad.