nexus 9

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:

Google Nexus 9 as a laptop

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.”)

The trouble with the iPad

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.

My Google Nexus 9 review (making the switch from iPad to Android)

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.