এলসিইউটিল
public class LCUtil
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.build.LCUtil |
একটি লঞ্চ কন্ট্রোল পাথকে তার উপাদান অংশগুলিতে পার্স করার জন্য সহায়ক ক্লাস।
সারসংক্ষেপ
ধ্রুবক | |
|---|---|
String | BRANCH |
String | BUILD_ID |
String | FILENAME |
String | FLAVOR |
String | KERNEL |
String | KEY |
String | OS |
জনসাধারণের পদ্ধতি | |
|---|---|
static String | createResolvableFilePath (String remoteFilePath)ফাইল পাথ ব্যবহার করে একটি রিজলভার পুনরুদ্ধার করা যায়। |
static Map<String, String> | parseAttributeLine (String line)"userdata:git_master-linux-yakju-tests/242537/userdata.img"-এর মতো একটি লাইনকে "{key:userdata, branch:git_master, flavor:yakju-tests, bid:242537, file:userdata.img}"-এর মতো একটি Map-এ পার্স করুন। এটি প্রোটোকল দিয়ে শুরু হওয়া রিমোট পাথ পার্স করাও সমর্থন করে, যেমন, "ab:/aosp_master/yakju-userdebug/P123/device-tests.zip"-কে "{branch:aosp_master, flavor:yakju-userdebug, bid:P123, filename:device-tests.zip}"-এর মতো একটি Map-এ পার্স করা হবে। |
static String | reverseDynamicAbPath (String abDynamicLink) |
ধ্রুবক
শাখা
public static final String BRANCH
ধ্রুবক মান: 'শাখা'
বিল্ড_আইডি
public static final String BUILD_ID
ধ্রুবক মান: 'বিড'
ফাইলের নাম
public static final String FILENAME
ধ্রুবক মান: 'ফাইলের নাম'
স্বাদ
public static final String FLAVOR
ধ্রুবক মান: 'ফ্লেভার'
কার্নেল
public static final String KERNEL
ধ্রুবক মান: 'কার্নেল'
চাবি
public static final String KEY
ধ্রুবক মান: 'key'
ওএস
public static final String OS
ধ্রুবক মান: "os"
জনসাধারণের পদ্ধতি
createResolvableFilePath
public static String createResolvableFilePath (String remoteFilePath)
ফাইল পাথ ব্যবহার করে একটি রিজলভার পুনরুদ্ধার করা যায়।
| প্যারামিটার | |
|---|---|
remoteFilePath | String : LaunchControlProvider-এ ডাউনলোড করার জন্য ফাইলের রিমোট পাথ, যেমন, aosp_master-linux-yakju-userdebug/P123/device-tests.zip |
| ফেরত | |
|---|---|
String | |
parseAttributeLine
public static Map<String, String> parseAttributeLine (String line)
"userdata:git_master-linux-yakju-tests/242537/userdata.img"-এর মতো একটি লাইনকে "{key:userdata, branch:git_master, flavor:yakju-tests, bid:242537, file:userdata.img}"-এর মতো একটি Map-এ পার্স করুন। এটি প্রোটোকল দিয়ে শুরু হওয়া রিমোট পাথ পার্স করাও সমর্থন করে, যেমন, "ab:/aosp_master/yakju-userdebug/P123/device-tests.zip"-কে "{branch:aosp_master, flavor:yakju-userdebug, bid:P123, filename:device-tests.zip}"-এর মতো একটি Map-এ পার্স করা হবে।
| প্যারামিটার | |
|---|---|
line | String |
| ফেরত | |
|---|---|
Map<String, String> | |
রিভার্সডাইনামিকএবিপাথ
public static String reverseDynamicAbPath (String abDynamicLink)
| প্যারামিটার | |
|---|---|
abDynamicLink | String |
| ফেরত | |
|---|---|
String | |