Can publish to "one" HTC but not another "one"... how could I resolve this?

So here’s my Android SDK setup, attached:

Now, I have 2 different HTC One phones at my disposal to play with.

First, a spring-2012 HTC One “V” with Android 4.0.3.

Secondly, a summer-2013 HTC One “M7” (most recent model) with Android 4.2.2.

I can “build and run” to the first One “V” without any issues. It just works (though it still takes way to long for my liking)!

But when I plug in the other One “M7”, Unity keeps telling me “No Android device found!”.

Both are configured pretty similarly and yes both have “USB debugging” and “mock locations” and “untrusted app sources” enabled and allowed; plus I have the SDKs for both Android versions installed on the machine — what else can I do to make the new One M7 work as well with Unity as the old One V?

What happens if you do “adb devices”? Does it list them both?

Thanks, bingo! The old HTC One V is showing up as “HT24LTV05004 device”. When I plug it out and plug in the new HTC One M7, no devices are listed with a fresh “adb devices”.

Now to figure out how to fix this…

OK this random forum post helped to have “adb devices” pick up the phone:

http://www.htconeforum.com/forum/htc-one-x-help/322-htc-sync-won-t-recognize-htc-one-x-2.html#post4411

Thanks for pushing me in the right direction mbowen89!

Haha, no problem. I used to have a heck of a time getting my Motorola Atrix configured with the adb drivers, etc. Glad I was able to point you in the right direction!

:wink: