ホームページ » すべての記事 - ページ 1823

    すべての記事 - ページ 1823

    Android Studio 3.0 - あなたが知る必要があるすべて
    私は、Android開発者であることから、私のような開発者を支援するためにGoogleの新しい革新的な機能をすぐに期待しています。 アプリを簡単に作成してテストする これまで以上に Android Studio 3.0 違いはありません。 Google I / O 2017で最初に発表されたAndroid 3.0は、他の多くの機能とともにKotlinのサポートを提供しています. 待てないなら 新機能を試す, その後、Android Studio 3.0 Previewをダウンロードして試してみてください。その間に、私はあなたにAndroid Studio 3.0の長所 - 新しいAndroid IDE - を歩かせてください。. Android Oreoのサポート Android Studio...
    Androidのパイ(バージョン9)レビュー - 「Techie」スマートフォンOSがよりスマートで親しみやすくなる
    Googleは昨年8月にAndroid Pieを自社の携帯電話、つまりPixelブランドにリリースした。それ以来、Samsung、Motorola、Huawei、Sony、Nokia、Honor、LGなどのAndroid携帯のさまざまなメーカーが、最新バージョンのAndroid(ver。9)を次のバージョンに適応させています。 彼らの 電話. Essential PhoneやOnePlusなどの一部は2018年末に発売されましたが、SamsungとそのハイエンドのNoteおよびS9 +モデルを含むその他のモデルは2019年1月と2月まで更新されませんでした. Android Pie、またはAndroid Pは、多くの人が呼んでいるように、以前のバージョンのOreoからの大きなアップデートです。 Android Pには、新しい外観、多数の新しい生産性、便利さ、およびセキュリティ機能、さらに既存の機能に対するいくつかの機能変更があります。. レビューを書かずにここでカバーすることができる以上にカバーすることはたくさんあります。したがって、このレビューは最も重要で興味深い変更に集中しています. 長所 新しい材料設計APIの規則は、今後、より優れた、より一貫性のあるアプリケーションになるはずです。バッテリー寿命とバッテリーセーバーの向上スマート回転ボタンはシンプルだが独創的Digital Wellbeingは、何百万ものスマートフォン中毒者にとって匿名のアルコール依存症者です。目に新しい外観が簡単編集可能なスクリーンショット新機能または改善された機能の長いリスト 短所 サードパーティの開発者には提供されていない最近のアプリやその他の機能(Digital Wellbeingを含む)新しいジェスチャーとナビゲーションバーの置き換えは少々混乱しますが、少なくとも無効にすることはできます。. 一番下の行 全体的に見て、Android 9はバージョン8よりも改良されていますが、Googleは自社の携帯電話向けにさらに優れた機能をいくつか備えています。そうであっても、拡張されたAIや他の改良はうまく実装されています. ただし、すべてのメーカーがすべての新機能を採用しているわけではなく、Googleが携帯電話にそれらを展開する方法とは異なる機能を採用していることもあります。良い例は、Android Pが電源ボタンを押しながら次のメニューからスクリーンショットを選択することによってスクリーンショットを撮ることをサポートすることです。. たとえば、Samsung Note 9では、従来のPower + Volume Down方式、パームスワイプジェスチャー、Bixby音声アクティベーション(「Hey...
    Android Nougatの「シームレスアップデート」、説明
    マシュマロを含むオペレーティングシステムのアップデートまでのすべての世代のAndroidデバイスで、アップデートはダウンロードされ、電話が再起動され、アップデートが適用されます。この間、少なくともアップデートが完全にインストールされるまで、電話機は使用できなくなります。 Nougatの新しい「シームレスアップデート」により、このモデルは過去のものとなりました. Android 7.0 Nougatにおけるアップデートの変更点 Googleは新しいアップデート方法のために彼ら自身のChrome OSからページを取った。 Chromebookは実質的に常にこのように機能していました。アップデートはバックグラウンドでダウンロードされ、その後インストールプロセスを完了するために再起動が必要であることをユーザーに促します。すぐに1回再起動すると、アップデートは完全に完了します。アップデートがインストールされるのを待つ必要はありません。「最適化」することも、他に必要と思われるものもありません。 年齢. それは速く、簡単で、そして何よりも、不合理な量のダウンタイムを持ちません. Android 7.0以降、これはAndroidのアップデートが進む方向です。これはここで言及する価値があります しない ソフトウェアと一緒に出荷されるものだけ、Nougatに更新されたデバイスに適用されます。この理由は完全に論理的です。この新しいアップデート方法では、動作するために2つのシステムパーティションが必要になります。そして、ほとんどすべての現在のAndroid携帯には1つしかありません。デバイスをオンザフライで再分割すると、壊滅的になる可能性があり(多くのシナリオではそうなる可能性があります)、現在の世代の携帯電話にそのままにしておくというGoogleの決定は立派ですが. これは、このような小さな動作をします。アクティブなシステムパーティションと休眠中のパーティションがあり、それらはお互いの鏡像です。 OTAアップデートが利用可能になると、アクティブパーティションはそれをダウンロードし、休止パーティションをアップデートします。 1回再起動すると、休眠中のパーティションがアクティブになり、以前のアクティブパーティションが休眠中になります。これにより、更新されたソフトウェアが適用されます。. これは更新プロセス全体を計り知れないほど高速にするだけでなく、一種のバックアップシステムとしても機能します。アップデートによって何か問題が発生した場合、システムは起動中にエラーが発生したことを検出し、影響を受けていないシステムパーティションに戻ることができます。再起動すると、ダウンロードサーバにもう一度pingを実行し、アップデートを再適用して、もう一度再起動してプロセスを完了できます。現在のシステムで壊滅的な更新の失敗がどのように処理されるかと比較すると、多くのユーザー操作、Android開発ツール、およびコマンドラインへの精通が必要です - デュアルパーティション方式は、単に優れています。. 私たちはまだこれを実行していないので、まだ多くの質問があります。 もちろん、それはそれ自身の一連の質問と懸念を伴います。このシステムが理論的にどのように機能するかを理解していますが、Nougatにはまだアップデートがなく、7.0で出荷されているデバイスもないため、実際に実際にどのように機能するかがわかりません。何でも憶測ですが、例えばアップデートが適用されているとき、システムパフォーマンスにかなりの打撃があるだろうと私は想像するでしょう. さらに、あなたが私のようなものであれば、あなたは上記のセクションを読み、「2つのシステムパーティションを持つにはどのくらいのスペースが必要でしょうか」と考えました。間違っています、しかしあなたはまたこれらがあることを覚えていなければなりません システム これは、インストールされたすべてのアプリのコピーが2つ必要になるという意味ではありません。それでも、1ギガバイト(Android OSでは珍しくないサイズ)を要する現在のシステムでは、基本的に2ギガバイト(またはそれ以上)が必要になる可能性があります。. それにもかかわらず、GoogleはSquashFSと呼ばれる新しいファイルシステムに移行しました。これは元々メモリ不足の状況での組み込みシステム用に設計された、高度に圧縮された読み取り専用のファイルシステムです。これは間違いなく2システムパーティションのセットアップを持つことで必然的に起こるであろうスペース問題のいくつかを相殺するのを助けるべきです。それでも、デバイスが 最小 32GBの時間がたてば分かる. また、更新後に新しい休止パーティションに何が起こるのかも不明です。それがバックグラウンドで更新され、別の新しいOTAが到着するのを待つ可能性はありますが、この理論をサポートするための技術文書はありません -...
    Web用のAndroidメッセージ
    Androidユーザーは長い間PushbulletやMightyTextのようなサードパーティ製のツールを使って自分のコンピュータからテキストを送信することができました。しかしGoogleは、Messages for Webと呼ばれる新機能でこの機能をネイティブに採用しています。これが全てです. Web用メッセージとは? Web用メッセージは、コンピュータから直接テキストメッセージを送信するためのGoogleの完全に統合された方法です。それは会社のAndroid Messagesアプリを必要とする、それであなたがテキストメッセージのために他の何かを使っているなら、この機能は働かないだろう。これが最初の(そして唯一の?)本当の警告です. ここでの考え方は目新しいものではありませんが、それがMessagesの中核部分であるという事実は非常に重要です。回避策やサードパーティのサーバーを介して送信されるメッセージを必要としないからです。それはあなたの電話とあなたのコンピュータ間の安全な接続を確立します. 注:Webへのメッセージはまだ展開中で、まだ誰もが利用できるわけではありません. これはGoogleの他のチャットアプリとどう違うのですか? これは、誰もが考慮に入れたいチャットアプリをもっとたくさん持っていることに対するGoogleのあなたの義務ショットです。ハングアウトとDuo、Alloがあります。. それは明確な方向を持っています:それはあなたのコンピュータからのSMSとMMSです。それでおしまい!それ以上、それ以下は何もない。それは電話やビデオチャットのオプションを提供していません、そして本当に多くの鐘と笛はありません。それは簡単です、そしてそれはいいです. Web用のメッセージを設定する方法 Web用にMessageを設定するのはとても簡単です。始めるためには、あなたのウェブブラウザでmessages.android.comに飛び越えてください - どんなブラウザでもこれのために働きます、他の電話またはタブレットの上でさえ。これはMessages for Webについての非常に素晴らしいことです。. このサイトにはQRコードが表示され、携帯電話からスキャンします。メッセージを開き、右上隅にある3つの点をタップし、「Web用メッセージ」を選択してから、「QRコードのスキャン」ボタンをタップします。ブラウザのコードにカメラを向けてください。. 数秒以内に、Messages for Webはあなたの電話に接続し、あなたの現在の全てのメッセージを同期させます。. 複数のコンピュータを追加するには、この手順を繰り返すだけです。. Web用のメッセージの使用 インターフェースはあなたがあなたの携帯電話で見ていたものに非常に似ているので、移行はかなりシームレスです。メインインターフェースは、メッセージリストと会話エリアの2つの主要セクションに分かれています。. あなたはテキストメッセージを送受信することができますが、それはまた絵文字、ステッカー、そして写真さえもサポートします - それら全てはメッセージボックスの右側でアクセスすることができます. しかし、コンピュータでテキストを送受信するだけでは不十分です。これはあなたがチェックアウトしたいと思ういくつかの追加機能です。. Web設定用のメッセージの調整 メッセージリストの右上隅にある3つのドットボタンをクリックして設定メニューを見つけることができます。....
    Androidは「オープン」、iOSは「クローズ」です - しかしそれはあなたにとって何を意味するのでしょうか。
    すべてが同意するように思われるものがあるならば、それはグーグルのアンドロイドはより「オープン」であり、アップルのiOSはより「クローズド」なオペレーティングシステムです。これはあなたにとって実際に何を意味するのかです。. 「オープン」と「クローズ」は、ソースコードからアプリケーションストアまで、オペレーティングシステムがあなたがものをカスタマイズして調整することを可能にする量まで、たくさんのことを意味します. オープンソース(部分的)対クローズドソース Androidはさまざまな意味で「オープン」です。 1つには、Androidオペレーティングシステムは「Android Open Source Project」またはAOSPのコードに基づいています。これはオープンソースなので、人々はそのソースコードを入手してそこからカスタムオペレーティングシステムを作成することができます。例えば、CyanogenModはこのコードに基づいたカスタムROMです。 Kindle FireとFire Phoneで使用されているAmazonのFire OSも、このオープンソースのAndroidコードに基づいています。. しかし、ますます多くのAndroidがGoogle Play ServicesのクローズドソースのアプリケーションやAPIの形で登場しています。 「Android」はいくつかのことを意味します。はい、オープンソースのオペレーティングシステム(AOSP)です。しかし、ほとんどの人がGoogleの機能をすべて備えた「Android」と考えるのは、部分的にオープンソースのオペレーティングシステムだけです。そしてほとんどの携帯電話はロックされたブートローダを同梱しています - セキュリティの脆弱性を利用せずにロックを解除できないものもあるので、自分の好みのAndroid OSをインストールするのは難しいかもしれません。. 一方、AppleのiOSはクローズドソースです。はい、それはいくつかのオープンソースのビットを持っていますが、オペレーティングシステムの大多数はクローズドソースです。そこから新しいオペレーティングシステムを作ることは現実的には不可能です。. これはあなたにとって何を意味するのか:あなたの携帯電話にカスタムROMを欲しがっていて、このようなことをしたくないのであれば、Androidはあなたのためです。そうでなければ、iOSは大丈夫です。残念なことに、カスタムROMをインストールする大きな理由の1つは、製造元によってサポートされなくなった、より新しいバージョンのAndroidを携帯電話にインストールすることです。これはiOSの問題ではありません. アプリはどこからでもApp Storeだけから来ることができる Androidでは、スイッチを切り替えて「未知のソース」からアプリをインストールすることができます。これにより、GoogleのアプリストアであるGoogle Playの外部からアプリケーションをインストールできます。 Googleがアプリを承認しなくても、他の場所からインストールできます。グーグルはまた彼ら自身のアプリストアの中のアプリについてより制限が少ない. iOSでは、AppleのApp Storeからしかアプリケーションをインストールできません。 Appleがアプリを承認したくない、またはアプリストアから削除したくない場合は、それを使用することはできません。 「サイドローディング」の未承認アプリは脱獄を必要としますが、これは頭痛の種です....
    AndroidはLinuxをベースにしていますが、それはどういう意味ですか?
    AndroidはLinuxをベースにしているかもしれませんが、PCで使用しているLinuxシステムのタイプには基づいていません。一般的なLinuxディストリビューションではAndroidアプリを実行できず、Androidでは慣れ親しんだLinuxプログラムを実行できません。. LinuxはAndroidの中核部分を構成していますが、GoogleはUbuntuのようなLinuxディストリビューションにあると思われる典型的なソフトウェアやライブラリをすべて追加していません。これはすべての違いを生む. 「Linux」とLinuxカーネル ここでの大きな違いは、Linuxが意味するところにあります。人々はさまざまなことを意味するために「Linux」という用語を使用します。最も基本的には、LinuxはLinuxカーネルを意味します。カーネルはあらゆるオペレーティングシステムの中核部分です. Linuxディストリビューションも単に「Linux」と呼びます。しかし、LinuxディストリビューションはLinuxカーネルだけではありません。それらには、GNUシェルユーティリティ、Xorgグラフィカルサーバー、GNOMEデスクトップ、Firefox Webブラウザなど、他の多くのソフトウェアが含まれています。そのため、Ubuntu、Mint、Debian、Fedora、Arch、openSUSEなどの「Linuxディストリビューション」にGNU / Linuxという用語を使用するべきだと考える人がいます。. Androidは内部でLinuxカーネルを使用しています。 Linuxはオープンソースなので、GoogleのAndroid開発者は自分のニーズに合うようにLinuxカーネルを修正することができます。 Linuxは、Android開発者が最初から構築済みの、すでに保守されているオペレーティングシステムカーネルを提供するため、独自のカーネルを作成する必要はありません。これは、さまざまなデバイスを構築する方法です。たとえば、PlayStation 4はオープンソースのFreeBSDカーネルを使用し、Xbox Oneは最新バージョンのWindowsにあるWindows NTカーネルを使用します。. Androidの[設定]の[電話について]または[タブレットについて]で、デバイスのLinuxカーネルバージョンが実行されていることも確認できます。. 違い Androidが「Linuxディストリビューション」として認定されているかどうかについては、いくつか議論があります。Linuxカーネルと他のソフトウェアを使用しますが、Linuxディストリビューションに通常含まれているソフトウェアの多くは含まれません. Androidデバイスを起動すると、LinuxカーネルはLinuxディストリビューションと同じようにロードされます。しかし、他のソフトウェアの多くは異なります。 Androidには、標準のLinuxディストリビューションで使用されているGNU Cライブラリ(glibc)は含まれていません。また、一般的なLinuxディストリビューションで見つけられるすべてのGNUライブラリも含まれていません。 XorgのようなXサーバーも含まれていないので、標準のグラフィカルLinuxアプリケーションを実行することはできません。. 典型的なLinuxアプリケーションを実行するのではなく、AndroidはDalvik仮想マシンを使用して本質的にJavaで書かれたアプリケーションを実行します。これらのアプリケーションは、一般的にLinuxをターゲットとするのではなく、AndroidデバイスおよびAndroidが提供するアプリケーションプログラミングインターフェース(API)をターゲットとしています。. AndroidでデスクトップLinuxソフトウェアを実行できない理由 AndroidにはグラフィカルXサーバーやすべての標準GNUライブラリが含まれていないため、単純にAndroid上でLinuxアプリケーションを実行することはできません。 Android専用に書かれたアプリケーションを実行する必要があります。. Androidには、Linuxで見られるようなシェルがあります。すぐに利用できる方法はありませんが、Android Terminal Emulatorのようなアプリをインストールしてこの端末環境にアクセスすることができます。. デフォルトでは、ここでできることはあまりありません。端末はまだ制限された環境で実行されますので、あなたはあなたのAndroidデバイスを応援せずにフルルートシェルを取得することはできません。あなたが必要とするかもしれない多くの標準的なコマンドは利用可能ではありません -...
    Androidには大きなセキュリティ上の問題がありますが、ウイルス対策アプリケーションではそれほど効果がありません。
    はい、Androidデバイスには深刻なセキュリティ問題があります。そこにAndroidのマルウェアがあります - 大部分はGoogle Playストアの外部です。最大の問題は、ほとんどのAndroidデバイスがセキュリティアップデートを入手できないことです。 Androidのウイルス対策アプリはこれらの問題を解決するものではありません. セキュリティ会社は、Stagefrightのエクスプロイトに対する懸念を利用してセキュリティソフトウェアを販売することで、彼らのAndroidアンチウイルスアプリを宣伝しています。しかし、Androidのアンチウイルスアプリはここであなたを助けようとはしていません. Windowsでのウイルス対策のしくみ、およびAndroidでのウイルス対策のしくみ まず、Windows上でウイルス対策ソフトウェアがどのように機能するかを説明しましょう。 Windows上のウイルス対策ソフトウェアは、低レベルでオペレーティングシステムに接続します。リアルタイム保護を提供するために、ウイルス対策アプリケーションは「ファイルシステムフィルタドライバ」を使用してファイルアクセス要求を傍受し、それらのファイルが実行されるかアクセスが許可される前にマルウェアについてスキャンします。ウイルス対策アプリケーションが問題を検出すると、アクセスをブロックし、その低レベルの権限を使用して、マルウェアを即座に削除または隔離します。. Windowsでアンチウイルスがどのように機能するか - Windowsはアンチウイルスソフトウェアが低レベルのシステムアクセスを取得する方法を提供します。. Androidは、ウイルス対策アプリがこの低レベルのアクセスを取得する方法を提供していません。 Androidはすべてのアプリをサンドボックスに限定し、それらが使用できる権限を制限します。ウイルス対策アプリケーションが低レベルでシステムに接続して悪意のあるアプリケーションをインストールしたり、悪意のあるWebサイトやメッセージがセキュリティホールを悪用してシステム上で悪意のあるソフトウェアを実行したりするのを防ぐ特別な方法はありません。. マルウェアが既に実行されている場合、Androidサンドボックスはアンチウイルスアプリケーションが悪意のあるアプリケーションを妨害したり閉じたりするのを防ぎます。マルウェアがルートアクセスを取得するためにセキュリティホールを使用した場合、そのマルウェアは実際にはウイルス対策アプリケーション自体よりも高い権限で実行されています。. あなたがAndroidにアンチウイルスアプリケーションをインストールするとき、あなたはこれを見ることができます - それはちょうど他のすべてのアプリケーションのようにその許可をリストしなければなりません. だからAndroidのアンチウイルスアプリは何をするのか? もちろん、Androidのアンチウイルスアプリでも可能です。彼らはあなたがインストールしたアプリのリストを表示し、それらのアプリの名前をチェックし、そして感染したアプリの既知のリストとそれらを比較することができます。それはそれです - アプリは自分の名前でスキャンされます。 Androidのウイルス対策アプリは、セキュリティホールを介して携帯電話が危険にさらされたときにインストールされた可能性がある悪質なプロセスについてシステムをスキャンすることはできません。. ウイルス対策アプリにはファイルスキャン機能があり、悪意のあるファイルの可能性がある場合は、SDカードとIntelストレージ(少なくともユーザーがアクセスできる部分)をスキャンすることができます。しかし、悪意のあるAndroidアプリをAPK形式でダウンロードしてSDカードに保存しない限り、これは実際にはあまり役に立ちません。 Windowsの場合のように、ファイルシステム全体(プログラムが格納されているシステム領域を含む)をスキャンすることはできません。. Androidのウイルス対策アプリは、もちろんそれ以上のことを実行できます。悪意のあるWebページを訪問したり、悪意のあるアプリをダウンロードしたりするのを防ぐために、ネットワークアクティビティを監視し、着信トラフィックをスキャンすることができます。この種の活動はあなたの電話を遅くするでしょう - あるいは少なくともそのバッテリーを必要以上に少し消耗させます - そして他の何よりももっとウェブフィルターのように機能します....
    Androidのエクスプロイト“ Cloak&Dagger”がパスワードを盗む
    Androidユーザーはそうしたいかもしれません ダウンロードするアプリをよく見てください。 研究者がオペレーティングシステムに一連の脆弱性を発見し 動作するために2つの特定のAndroidのアクセス許可に依存しています. ダブド マント&短剣 この脆弱性を発見した研究チームは、この攻撃は SYSTEM_ALERT_WINDOW そして BIND_ACCESSIBILITY_SERVICE システムを危険にさらすための権限. 悪用の仕組みは非常に簡単です。悪意のあるアプリが手に入れる Androidデバイスにダウンロードしてインストールした, ユーザーの入力を必要とせずに必要な権限が付与されている. そこから, ハッカーは、クリックジャッキング、キーストロークの記録、フィッシング、さらにはゴッドモードのアプリのインストールさえも、ユーザーが意識することなく実行できます。. のために 脆弱性がもたらす危険性を説明する, 研究者らは、実行される可能性のある潜在的な攻撃を実証する3つのビデオを用意しました. 最初のものは 目に見えないグリッド攻撃、それはデバイスのキーボードの上に目に見えないオーバーレイを配置することによって動作します. それによって、ハッカーは入力されている情報を特定することができます。. 2番目のビデオは、クリックモードの試みで、最終的にはゴッドモードのアプリケーションになります。 ユーザーが気付かずにバックグラウンドでサイレントにインストール. 最後に、3番目のビデオショーケース ハッカーがパスワードを盗む方法 オーバーレイを操作することによって. そのため、どのバージョンのAndroidがこの脆弱性の影響を受けますか。残念ながら, この脆弱性はすべてのAndroidバージョンに適用されます。, Android...