Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Takao Sumitomo
3,835 views
SQLiteDatabaseを無理矢理覗く
2015/05/13のpotatotipsの発表資料です。
Technology
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 17
2
/ 17
3
/ 17
4
/ 17
5
/ 17
6
/ 17
7
/ 17
8
/ 17
9
/ 17
10
/ 17
11
/ 17
12
/ 17
13
/ 17
14
/ 17
15
/ 17
16
/ 17
17
/ 17
More Related Content
PDF
potatotips (iOS/Android開発Tips共有会) 第19回 資料
by
Takao Sumitomo
PDF
開発を効率的に進めるられるまでの道程
by
Takao Sumitomo
PDF
用途に合わせたアニメーションの実装方法
by
Takao Sumitomo
PDF
Bot Builder V4 SDK + QnA Maker / LUIS
by
Yoshitaka Seo
PDF
高速でトライ&エラーを するために気をつけてること
by
Takao Sumitomo
PDF
これからのモバイルWebと最新動向
by
yoshikawa_t
PDF
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
by
Fumiya Sakai
PDF
Alternative WebView
by
Shigeki Yamato
potatotips (iOS/Android開発Tips共有会) 第19回 資料
by
Takao Sumitomo
開発を効率的に進めるられるまでの道程
by
Takao Sumitomo
用途に合わせたアニメーションの実装方法
by
Takao Sumitomo
Bot Builder V4 SDK + QnA Maker / LUIS
by
Yoshitaka Seo
高速でトライ&エラーを するために気をつけてること
by
Takao Sumitomo
これからのモバイルWebと最新動向
by
yoshikawa_t
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
by
Fumiya Sakai
Alternative WebView
by
Shigeki Yamato
What's hot
PDF
困った時のDev toolsの使い方(初心者向け)
by
yoshikawa_t
PDF
少しずつ手厚くして不具合や仕様漏れを防ぐために
by
Fumiya Sakai
PDF
TechFeedというテクノロジーキュレーションサービスを作った話
by
yoshikawa_t
PDF
いまさら聞けないHTML5概要
by
yoshikawa_t
PDF
テストがあればなんとかなる〜効率化までの道程〜
by
Takao Sumitomo
PPT
Androidにしゃべらせるために
by
Daisuke Takai
PDF
HTML5の話
by
Hiroyuki Nozaki
PDF
Google+APIをさわってみる。
by
Hiroyuki Nozaki
PDF
過去に自作したGoプロダクトの紹介 - Goオールスターズ
by
Shogo Ichinose
PDF
Sencha touch vs j query mobile
by
yoshikawa_t
PDF
LIGにおけるフロントエンドチーム構築
by
Hayashi Yuichi
KEY
5分でわかるGoogle+API
by
Yasutaka Kawamoto
PDF
Chrome Apps & Chromeウェブストア概要
by
yoshikawa_t
PPTX
Wantedlyのテスト事情
by
Takao Sumitomo
PDF
sharedUserIdを使った俺得開発ツールの作り方
by
Takao Sumitomo
PDF
リンク機構を有するロボットをGazeboで動かす
by
tomohiro kuwano
PDF
Angularおじさんの1年
by
Hayashi Yuichi
PDF
僕らのデータ同期プラクティス
by
Yukiya Nakagawa
PDF
2017823 pythonを始めよう
by
shouta yoshikai
PDF
Android6.0の機能まとめ 実機でサンプルを動かしてみた
by
Satoshi Noda
困った時のDev toolsの使い方(初心者向け)
by
yoshikawa_t
少しずつ手厚くして不具合や仕様漏れを防ぐために
by
Fumiya Sakai
TechFeedというテクノロジーキュレーションサービスを作った話
by
yoshikawa_t
いまさら聞けないHTML5概要
by
yoshikawa_t
テストがあればなんとかなる〜効率化までの道程〜
by
Takao Sumitomo
Androidにしゃべらせるために
by
Daisuke Takai
HTML5の話
by
Hiroyuki Nozaki
Google+APIをさわってみる。
by
Hiroyuki Nozaki
過去に自作したGoプロダクトの紹介 - Goオールスターズ
by
Shogo Ichinose
Sencha touch vs j query mobile
by
yoshikawa_t
LIGにおけるフロントエンドチーム構築
by
Hayashi Yuichi
5分でわかるGoogle+API
by
Yasutaka Kawamoto
Chrome Apps & Chromeウェブストア概要
by
yoshikawa_t
Wantedlyのテスト事情
by
Takao Sumitomo
sharedUserIdを使った俺得開発ツールの作り方
by
Takao Sumitomo
リンク機構を有するロボットをGazeboで動かす
by
tomohiro kuwano
Angularおじさんの1年
by
Hayashi Yuichi
僕らのデータ同期プラクティス
by
Yukiya Nakagawa
2017823 pythonを始めよう
by
shouta yoshikai
Android6.0の機能まとめ 実機でサンプルを動かしてみた
by
Satoshi Noda
Viewers also liked
PDF
AppStore申請を一式まるっと自動化する
by
Tomoki Hasegawa
PDF
殺しても死なないアプリ 〜Core Bluetooth の「状態の保存と復元」機能〜
by
Shuichi Tsutsumi
PDF
意外と苦労する、一部の画面のみ ランドスケープ表示を許容する方法 (potatotips 第17回)
by
将之 小野
PDF
Google Maps を使ったアプリを作ってみた
by
Shigeki Yamato
PDF
KotlinつかってQiitaクライアント作った時の話
by
shinnosuke kugimiya
PDF
Swift - Result<t>型で結果を返すのは邪道か,王道か
by
Yuichi Yoshida
PDF
Isucon makers casual talks
by
Masahiro Nagano
PDF
How to measure UIView position on Native App
by
Daisuke Yamashita
PPTX
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
by
Hiroyuki Kusu
PPTX
RealmとApp Extensionのガイダンス/Realm meetup vol.6
by
Yuta Hoshino
PDF
Xcode tips
by
Motoki Narita
PDF
既存プロジェクトにSwiftLintを導入した話
by
akatsuki174
PDF
ゲンバのSwift
by
Yuichi Adachi
PDF
App extension for iOS
by
toyship
PDF
3D touch for iOS
by
toyship
PPTX
DeviceOwnerのお話
by
まえすとろ
PDF
Activity Transition Animation #potatotips 33
by
bina1204 Hozuki
PDF
PUSH通知証明書作成ツールを作った
by
Tomoki Hasegawa
PDF
TestFlightみたいなのを自作する
by
Tomoki Hasegawa
PDF
バグのことは嫌いになってもXcodeのことは嫌いにならないでください。
by
Daisuke Yamashita
AppStore申請を一式まるっと自動化する
by
Tomoki Hasegawa
殺しても死なないアプリ 〜Core Bluetooth の「状態の保存と復元」機能〜
by
Shuichi Tsutsumi
意外と苦労する、一部の画面のみ ランドスケープ表示を許容する方法 (potatotips 第17回)
by
将之 小野
Google Maps を使ったアプリを作ってみた
by
Shigeki Yamato
KotlinつかってQiitaクライアント作った時の話
by
shinnosuke kugimiya
Swift - Result<t>型で結果を返すのは邪道か,王道か
by
Yuichi Yoshida
Isucon makers casual talks
by
Masahiro Nagano
How to measure UIView position on Native App
by
Daisuke Yamashita
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
by
Hiroyuki Kusu
RealmとApp Extensionのガイダンス/Realm meetup vol.6
by
Yuta Hoshino
Xcode tips
by
Motoki Narita
既存プロジェクトにSwiftLintを導入した話
by
akatsuki174
ゲンバのSwift
by
Yuichi Adachi
App extension for iOS
by
toyship
3D touch for iOS
by
toyship
DeviceOwnerのお話
by
まえすとろ
Activity Transition Animation #potatotips 33
by
bina1204 Hozuki
PUSH通知証明書作成ツールを作った
by
Tomoki Hasegawa
TestFlightみたいなのを自作する
by
Tomoki Hasegawa
バグのことは嫌いになってもXcodeのことは嫌いにならないでください。
by
Daisuke Yamashita
Similar to SQLiteDatabaseを無理矢理覗く
PPT
Android Hacks - Hack31
by
Masanori Ohkawara
PDF
初心者向け SQLite の始め方
by
suno88
PDF
(続) Effective SQLite for Android
by
Shinobu Okano
PDF
Apache Drill Overview - Tokyo Apache Drill Meetup 2015/09/15
by
MapR Technologies Japan
PDF
Effective SQLite For Android
by
Shinobu Okano
PDF
Apache Drill でオープンデータを分析してみる - db tech showcase Sapporo 2015 2015/09/11
by
MapR Technologies Japan
PDF
今更だけどSqLite触ってみたよ
by
Keisuke Oohata
PDF
Apache Drill を利用した実データの分析
by
MapR Technologies Japan
Android Hacks - Hack31
by
Masanori Ohkawara
初心者向け SQLite の始め方
by
suno88
(続) Effective SQLite for Android
by
Shinobu Okano
Apache Drill Overview - Tokyo Apache Drill Meetup 2015/09/15
by
MapR Technologies Japan
Effective SQLite For Android
by
Shinobu Okano
Apache Drill でオープンデータを分析してみる - db tech showcase Sapporo 2015 2015/09/11
by
MapR Technologies Japan
今更だけどSqLite触ってみたよ
by
Keisuke Oohata
Apache Drill を利用した実データの分析
by
MapR Technologies Japan
More from Takao Sumitomo
PDF
僕は上スワイプでBottomSheetを出したかっただけなんだ
by
Takao Sumitomo
PDF
CIのビルドを通知する仕組みをAndroidとFirestoreで作った話
by
Takao Sumitomo
PDF
Camera API 1と2が混在するプロダクトの開発で 泣いたこととそのワークアラウンド
by
Takao Sumitomo
PDF
アプリを成長させるためのログ取りとログ解析に必要なこと
by
Takao Sumitomo
ODP
(beta)アプリを成長させるためのログ取りとログ解析に必要なこと
by
Takao Sumitomo
PDF
Maker Faire Bay Areaに行きたかったのでGoogle I/Oに行ってきた
by
Takao Sumitomo
PDF
Viewを動的に変化させるアプローチ
by
Takao Sumitomo
PDF
プロダクトを育てるのにGoogleのサービスが助けてくれること
by
Takao Sumitomo
PDF
AdapterToolboxでRecyclerViewを楽にする
by
Takao Sumitomo
PPTX
エンジニアがプロダクト育成を始めるまでにやったこと
by
Takao Sumitomo
PPTX
Uml速習会
by
Takao Sumitomo
PDF
勉強会資料 データ構造とアルゴリズム
by
Takao Sumitomo
PDF
勉強会資料 Uml概要
by
Takao Sumitomo
PDF
Firefox OSの何が嬉しいか
by
Takao Sumitomo
PDF
HTML5でFirefox OSアプリを作ろう
by
Takao Sumitomo
PDF
フォクすけロボ開発進捗報告
by
Takao Sumitomo
PDF
今更ながらCSS3を試してみた
by
Takao Sumitomo
PDF
Crystalskullを改造してみる
by
Takao Sumitomo
PDF
もしソフトウェアディベロッパーが3Dプリンターで『フォクすけ』を作ったら
by
Takao Sumitomo
PDF
アンドロイダー的にHTML5でどこまでできそうか
by
Takao Sumitomo
僕は上スワイプでBottomSheetを出したかっただけなんだ
by
Takao Sumitomo
CIのビルドを通知する仕組みをAndroidとFirestoreで作った話
by
Takao Sumitomo
Camera API 1と2が混在するプロダクトの開発で 泣いたこととそのワークアラウンド
by
Takao Sumitomo
アプリを成長させるためのログ取りとログ解析に必要なこと
by
Takao Sumitomo
(beta)アプリを成長させるためのログ取りとログ解析に必要なこと
by
Takao Sumitomo
Maker Faire Bay Areaに行きたかったのでGoogle I/Oに行ってきた
by
Takao Sumitomo
Viewを動的に変化させるアプローチ
by
Takao Sumitomo
プロダクトを育てるのにGoogleのサービスが助けてくれること
by
Takao Sumitomo
AdapterToolboxでRecyclerViewを楽にする
by
Takao Sumitomo
エンジニアがプロダクト育成を始めるまでにやったこと
by
Takao Sumitomo
Uml速習会
by
Takao Sumitomo
勉強会資料 データ構造とアルゴリズム
by
Takao Sumitomo
勉強会資料 Uml概要
by
Takao Sumitomo
Firefox OSの何が嬉しいか
by
Takao Sumitomo
HTML5でFirefox OSアプリを作ろう
by
Takao Sumitomo
フォクすけロボ開発進捗報告
by
Takao Sumitomo
今更ながらCSS3を試してみた
by
Takao Sumitomo
Crystalskullを改造してみる
by
Takao Sumitomo
もしソフトウェアディベロッパーが3Dプリンターで『フォクすけ』を作ったら
by
Takao Sumitomo
アンドロイダー的にHTML5でどこまでできそうか
by
Takao Sumitomo
SQLiteDatabaseを無理矢理覗く
1.
Potatotips 2015/05/13 @cattaka_net SQLiteDatabaseを無理矢理覗く 〜開発中だからできる荒技〜 Takao
Sumitomo @cattaka_net
2.
Potatotips 2015/05/13 @cattaka_net 自己紹介 ●
住友 孝郎(Takao Sumitomo) ● Androidアプリ開発者 ● その他 ● 電子工作 ● OpenCV ● ウォンテッドリー株式会社所属
3.
Potatotips 2015/05/13 @cattaka_net AndroidってSQLiteが使えるよね
4.
Potatotips 2015/05/13 @cattaka_net デバイス内のDBを 確認したいときあるよね
5.
Potatotips 2015/05/13 @cattaka_net 手段 ●
DBが閲覧できるアプリを使う ● DBファイルをpullして使う ● adbでrun-as shellで入ってsqliteコマンドで開く ● IntelliJのプラグインを使う
6.
Potatotips 2015/05/13 @cattaka_net たまに使えないデバイスがある $
run-as net.cattaka.mufwatch run-as: Package 'net.cattaka.mufwatch' is unknown 存在しているパッケージなのに・・・
7.
Potatotips 2015/05/13 @cattaka_net そういうデバイスに限って 機種依存でバグる
8.
Potatotips 2015/05/13 @cattaka_net もう少しスマートにできないか・・・
9.
Potatotips 2015/05/13 @cattaka_net というわけで思いついた
10.
Potatotips 2015/05/13 @cattaka_net というわけで作ってみた ●
1つのJavaファイルで作られたサービス ● これをアプリの起動時に開始させる ● つまり開発用バックドア アプリ バックドア Telnet DB 覗く
11.
Potatotips 2015/05/13 @cattaka_net Telnetで繋いでSQLが叩ける $
telnet localhost 12080 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. data.db S $ select * from checkListEntry S1 +id,title,sort,starFlag -1,携行品,1, $
12.
Potatotips 2015/05/13 @cattaka_net 使い難い・・・
13.
Potatotips 2015/05/13 @cattaka_net というわけでクライアントも作った ●
自作のSQLエディタ(RdbAssistant)を接続 ● Pure Java ● 元々は仕事用の俺得ツール
14.
Potatotips 2015/05/13 @cattaka_net DEMO https://youtu.be/QiGnZH0YOvs
15.
Potatotips 2015/05/13 @cattaka_net まとめ ●
AndroidはServerSocketが使える ● バックドアが簡単に作れる ● 痒いところは自分でツールを作れる ● SQLiteDatabase ● GCM ● Bluetooth
16.
Potatotips 2015/05/13 @cattaka_net Qiita
TelnetSqliteで検索
17.
Potatotips 2015/05/13 @cattaka_net ご清聴ありがとうございました Takao
Sumitomo @cattaka_net
Download