I tested the startapp plugin for Android, but it never worked properly with Instagram (opening a user profile). The problem was that it opens Instagram in Android, but never opens the user's profile page. I discovered that by making this change, it fixes the issue.
```
Intent insta = new Intent(, uri);
insta.setAction(Intent.ACTION_VIEW);
insta.setData(Uri.parse("http://instagram.com/_u/someUsername"));
insta.setPackage("com.instagram.android");
cordova.getActivity().startActivity(insta);
```