私はあらゆる種類のアプリを開発するのが初めてで、プログラミング経験は限られていますが、私のチームにウェブサイトを邪魔する基本的なアンドロイドアプリを表示しようとしています。私はonCreateとIntentを使いました。この時点では、UIを完全にスキップしようとしています(ここでは、タイトルの空白の画面が開きます)。誰もがwebviewを使用するように言いますが、私たちがユーザーに送るサイトはモバイルフレンドリーではなく、Chromeモバイルブラウザで動作します。また、私が扱うユーザーは非常に基本的なものなので、ボタンを1つ押すだけで、それを使い慣れたものにすることができれば、それが最良の選択肢です。onCreateユーザーインターフェイスを見ずにURLに意図したストレートを作成する
public class Launcher_Some_Website extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String url = "https://www.google.com/";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("https://www.google.com/"));
startActivity(i);
アプリがテストされており、このように取り組んでいる:
は現在、これは私が持っているものです。私は自分の答えを検索しようとしていますが、正しいキーワードを使用していない可能性があります。
私はこれらのアプリを作るウェブサイトがあることを知っていますが、私は非常に裸の骨のアプリを必要とし、正確にどのようなコードがapkにあるのかを知る必要があります。目的は、アプリを複雑にする必要がなく、オプションであることを示すことです。私はそれが私がそれを行うことができると言ったことを行うことができますしたら、私はアプリをより安全にするために働くだろう。
ユーザーがアプリを起動した後、アプリのUIを開く代わりに携帯電話のブラウザでURLを開きますか? – Prasanna
はい。その目的は、ウェブサイト上のウェブビューを現在サポートしていないため、ウェブサイトへのブラウザに直接行くことですが、デバイス上の現在のChromeのビルドでは機能します。 – SneakyFox
デフォルトのブラウザがChromeでない場合はどうなりますか?考えていること。それが「このように働いている」ならば、何が問題なのでしょうか? – nasch