[Andriod] APK 編譯/反編譯工具指南

Intro APK (Android application package) – Wikipedia 工具 – Tools ADB (Android Debug Bridge)用於調試Android設備的命令行工具,使用戶可以借ADB工具與Android設備進行通信(支援Emulator)。 Android Debug Bridge (adb) | Android Developers Download – SDK Platform Tools release notes | Android Developers adb commands cheatsheet adb logcat –buffer=crash How to get […]

[Web] Mobile app 模擬器 WebView 除錯/開發者工具

Intro 本篇介紹在 Mobile 裝置模擬器上針對 WebView 除錯/開發的方式 Andriod 利用電腦OS上的Chrome DevTools去抓取連接裝置上正在運行的app Webview,限制是只會列出有開Webview debug(setWebContentsDebuggingEnabled)的app。 Run apps on the Android Emulator – Android Developers Using Google Chrome Dev tools on Android (emulator) – Stackoverflow 安裝 Andriod Studio (以此為例) 在 Project 中建立一個 Android Virtual Device […]

[Windows] 環境變數設定(Environment Variables) – 如php, mysql, cygwin cmd.

Intro 一般應用在使用如Xampp的php想要有alias指令,或像Cygwin執行檔環境變數問題。 Windows10環境變數設定選單: “My Computer” -> Properties -> Advanced -> Environment Variables 或 “Control Panel\System and Security\System” -> Advanced system settings -> Advanced -> Environment Variables 效益上就是要達到SET PATH=%PATH%;C:\your,差異在設定方式會是永久保存。 環境變數設定 可以先看到分User variables與System variables,一般我們只需要異動使用者的。 變數Path Path變數提供類似Command Alias功能, 實作上例如安裝Xampp後期待可以透過cmd輸入php,mysql等alias執行相依程式。 以PHP安裝在D:\xampp\php\目錄舉例,在環境變數設定介面選擇Path的變數進行編輯,可以新增一行: D:\xampp\php 儲存後,可以在cmd下測試輸入php -v是否有成功。

[Cygwin] Windows上Linux Bash工具 – Cygwin指南

介紹 Cygwin主要為在Windwos上運行POSIX系統(類Linux)。 基本設定 Cygwin捷徑 實際的執行檔與其參數如下: cygwin64\bin\mintty.exe – 注意後面有-以利執行BAT所需 Cygwin Bootstrap啟用 (Cygwin ls command not found) Cygwin的執行檔/bin/bash.exe以及/bin/mintty.exe若直接執行則commands都會失效,以下提供解法: BAT預設啟用檔 在Cygwin目錄下有個BAT檔:/Cygwin.bat 直接執行此BAT檔則可正確開啟並登入Cygwin,即可正常使用Commands。 確保/Cygwin.bat內容正確,Cygwin安裝目錄符合安裝路徑,如下: @echo off C: chdir D:\cygwin64\bin bash –login -i 環境變數解決方法 Right click on “My Computer” -> Properties -> Advanced -> Environment […]

[SublimeText] Sublime Text 3 – Windows 7 無法開啟檔案開啟

問題 環境: windows 7 64位元 安裝或用免安裝 Sublime Text 3 後, 嘗試打開關連的檔案類型,卻找不到關連的應用程式。 從瀏覽去找安裝目錄下選 sublime_text.exe 也沒反應。 解決方法 這種問題多半卡在Windows機碼(本機群組原則),在Windows執行 regedit,路徑找到以下: \HKEY_CLASS_ROOT\Applications\ // 或者 \HKEY_CLASSES_ROOT\Applications\ 此目錄底下,找出有關Sublime Text的資料夾,例如: \HKEY_CLASSES_ROOT\Applications\sublime_text.exe 我的方法是直接將相關資料夾刪除,讓應用程式重新註冊,一次搞定! 參考:http://seasell2.blogspot.tw/2014/03/sublime-text-2-sublime-text-3.html

[Chrome] DPI自行設定 – Chrome layout High-DPI display in Windows

在Windows下兩種解決方式: 1. 停用高DPI顯示調整 Chrome捷徑設定內容,相容性標籤下取消=>’在高DPI設定時,停用顯示調整值’ 2. 捷徑目標參數 force-device-scale-factor Chrome捷徑設定內容,捷徑標籤下目標路徑後面新增 /force-device-scale-factor=1 # 目標設定Sample C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” –profile-directory=”Profile 1″ /force-device-scale-factor=1.1